CNContact 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。
[Foundation.Register("CNContact", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public class CNContact : Foundation.NSObject, Foundation.INSItemProviderReading, Foundation.INSItemProviderWriting, Foundation.INSMutableCopying, Foundation.INSSecureCoding, IDisposable
type CNContact = class
inherit NSObject
interface INSCoding
interface INativeObject
interface IDisposable
interface INSCopying
interface INSItemProviderReading
interface INSItemProviderWriting
interface INSMutableCopying
interface INSSecureCoding
- 继承
- 派生
- 属性
- 实现
构造函数
CNContact() |
默认构造函数初始化此类的新实例。 |
CNContact(IntPtr) |
创建非托管对象的托管表示形式时使用的构造函数;由运行时调用。 |
CNContact(NSCoder) |
从 unarchiver 对象中存储的数据初始化 对象的构造函数。 |
CNContact(NSObjectFlag) |
用于调用派生类的构造函数,以跳过初始化并仅分配 对象。 |
属性
Birthday |
公历中联系人的生日。 |
Class |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 (继承自 NSObject) |
ClassHandle |
此类的句柄。 |
ContactRelations |
对象的数组 CNLabeledValue<ValueType> ,其中包含关系的名称和对相关 CNContact的引用。 |
ContactType |
指定是组织还是 |
Dates |
一个对象数组 CNLabeledValue<ValueType> ,其中包含公历中的日期名称及其值。 |
DebugDescription |
此对象的开发人员有意义的说明。 (继承自 NSObject) |
DepartmentName |
联系人的工作部门。 |
Description |
对象的说明,即 ToString 的 Objective-C 版本。 (继承自 NSObject) |
EmailAddresses |
包含电子邮件标签和字符串值的 对象的数组 CNLabeledValue<ValueType> 。 |
ErrorDomain |
返回联系人错误域的常量名称。 |
FamilyName |
返回联系人的姓氏。 |
GivenName |
返回联系人的给定姓名。 |
Handle |
处理指向非托管对象表示形式的 (指针) 。 (继承自 NSObject) |
Identifier |
此联系人的设备唯一标识符。 随时间推移,在设备上保留,但不普遍一致。 |
ImageData |
联系人的个人资料图片。 |
ImageDataAvailable |
是否 ImageData 包含图像。 |
InstantMessageAddresses |
包含 IM 服务名称的对象数组 CNLabeledValue<ValueType> 和包含地址的字符串。 |
IsDirectBinding |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 (继承自 NSObject) |
IsProxy |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 (继承自 NSObject) |
JobTitle |
由 持有的作业的 CNContact标题。 |
MiddleName |
的中间名 CNContact。 |
NamePrefix |
的名称前缀 CNContact。 |
NameSuffix |
的名称后缀 CNContact。 |
Nickname |
深情的名称 CNContact,如“Code-master”或“Mr. F#”。 |
NonGregorianBirthday |
以非公历表示的生日。 |
Note |
与 关联的 CNContact自由格式文本。 |
OrganizationName |
与 CNContact关联的组织的名称。 |
PhoneNumbers |
对象数组 CNLabeledValue<ValueType> ,其中包含电话号码的名称和作为 的值 CNPhoneNumber。 |
PhoneticFamilyName |
的家族名称 CNContact,表示为拼音字符串。 |
PhoneticGivenName |
的给定名称 CNContact,表示为拼音字符串。 |
PhoneticMiddleName |
的中间名称 CNContact,表示为拼音字符串。 |
PhoneticOrganizationName |
的组织名称, CNContact表示为拼音字符串。 |
PostalAddresses |
对象数组 CNLabeledValue<ValueType> ,其中包含地址的名称和作为 对象的值 CNPostalAddress 。 |
PreviousFamilyName |
例如, (的上一个姓氏 CNContact ,处女名称) 。 |
PropertyNotFetchedExceptionName |
用作尝试读取尚未提取的属性时引发的异常的名称。 |
ReadableTypeIdentifiers |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 |
RetainCount |
返回对象的当前 Objective-C 保留计数。 (继承自 NSObject) |
Self |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 (继承自 NSObject) |
SocialProfiles |
一个 CNLabeledValue<ValueType> 对象数组,包含社交服务的名称和值作为 T:Contacts.CNSocialService 对象。 |
Superclass |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 (继承自 NSObject) |
SuperHandle |
用于表示此 NSObject 基类中方法的句柄。 (继承自 NSObject) |
ThumbnailImageData |
个人资料图片的缩略图版本 CNContact。 |
UrlAddresses |
包含 URL 名称和包含 URL 地址的字符串值的 对象的数组 CNLabeledValue<ValueType> 。 |
WritableTypeIdentifiers |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 |
WritableTypeIdentifiersForItemProvider |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 |
Zone |
表示联系人(如个人或企业)并保存其数据,例如姓名、电话号码等。 (继承自 NSObject) |