Class CNContactViewController

All Implemented Interfaces:
NSCoding, NSExtensionRequestHandling, NSObjectProtocol, UIActivityItemsConfigurationProviding, UIAppearanceContainer, UIContentContainer, UIFocusEnvironment, UIPasteConfigurationSupporting, UIResponderStandardEditActions, UIStateRestoring, UITraitEnvironment, UIUserActivityRestoring, ObjCProtocol

public class CNContactViewController
extends UIViewController
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • CNContactViewController

      public CNContactViewController()
    • CNContactViewController

      protected CNContactViewController​(NSObject.Handle h, long handle)
    • CNContactViewController

      protected CNContactViewController​(NSObject.SkipInit skipInit)
    • CNContactViewController

      public CNContactViewController​(String nibNameOrNil, NSBundle nibBundleOrNil)
    • CNContactViewController

      public CNContactViewController​(NSCoder coder)
  • Method Details

    • getContact

      public CNContact getContact()
    • getDisplayedPropertyKeys

      public List<CNContactPropertyKey> getDisplayedPropertyKeys()
    • setDisplayedPropertyKeys

      public void setDisplayedPropertyKeys​(List<CNContactPropertyKey> v)
    • getDelegate

      public CNContactViewControllerDelegate getDelegate()
    • setDelegate

      public void setDelegate​(CNContactViewControllerDelegate v)
    • getContactStore

      public CNContactStore getContactStore()
    • setContactStore

      public void setContactStore​(CNContactStore v)
    • getParentGroup

      public CNGroup getParentGroup()
    • setParentGroup

      public void setParentGroup​(CNGroup v)
    • getParentContainer

      public CNContainer getParentContainer()
    • setParentContainer

      public void setParentContainer​(CNContainer v)
    • getAlternateName

      public String getAlternateName()
    • setAlternateName

      public void setAlternateName​(String v)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage​(String v)
    • allowsEditing

      public boolean allowsEditing()
    • setAllowsEditing

      public void setAllowsEditing​(boolean v)
    • allowsActions

      public boolean allowsActions()
    • setAllowsActions

      public void setAllowsActions​(boolean v)
    • shouldShowLinkedContacts

      public boolean shouldShowLinkedContacts()
    • setShouldShowLinkedContacts

      public void setShouldShowLinkedContacts​(boolean v)
    • highlightProperty

      public void highlightProperty​(CNContactPropertyKey key, String identifier)
    • getDescriptorForRequiredKeys

      public static NSObject getDescriptorForRequiredKeys()
    • createForContact

      public static CNContactViewController createForContact​(CNContact contact)
    • createForUnknownContact

      public static CNContactViewController createForUnknownContact​(CNContact contact)
    • createForNewContact

      public static CNContactViewController createForNewContact​(CNContact contact)