ABPerson 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
有关人员的信息。
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public class ABPerson : AddressBook.ABRecord, IComparable, IComparable<AddressBook.ABPerson>
type ABPerson = class
inherit ABRecord
interface IComparable
interface IComparable<ABPerson>
- 继承
- 属性
- 实现
注解
支持的操作:
- 创建人员: ABPerson。
- 对人员进行排序: CompareTo(ABPerson)、 CompareTo(ABPerson, ABPersonSortBy)。
- 获取人员属性信息:GetVCards(ABPerson[])、、GetDates()、M:AddressBook.ABPerson.GetInstantMessages*、GetPhones()GetProperty(ABPersonProperty)、、 GetPropertyType(ABPersonProperty)OrganizationFirstNameFirstNamePhoneticDepartmentCreationDateBirthdayJobTitleSetUrls(ABMultiValue<String>)SetRelatedNames(ABMultiValue<String>)SetPhones(ABMultiValue<String>)LastNameSetInstantMessages(ABMultiValue<InstantMessageService>)SetEmails(ABMultiValue<String>)LastNamePhoneticNicknameModificationDateNoteMiddleNamePhoneticPersonKindPrefixGetRelatedNames()LocalizedPropertyName(ABPersonProperty)SuffixGetUrls()SetAddresses(ABMultiValue<PersonAddress>)SetDates(ABMultiValue<NSDate>)MiddleNameGetEmails()
- 管理图片: Image、 HasImage、 RemoveImage()。
- 获取名称格式和排序首选项: CompositeNameFormat、 SortOrdering。
构造函数
ABPerson() |
构造并初始化 ABPerson 实例。 |
ABPerson(ABRecord) |
有关人员的信息。 |
字段
InvalidPropertyId |
属性 ID 的值无效。 (继承自 ABRecord) |
InvalidRecordId |
记录 ID 的值无效。 (继承自 ABRecord) |
属性
Birthday |
获取或设置 ABPerson的生日。 |
CompositeNameFormat |
开发人员不应使用此已弃用的属性。 开发人员应改用 GetCompositeNameFormat (null) |
CreationDate |
获取或设置记录的创建日期。 |
Department |
获取或设置 ABPerson的 部门。 |
FirstName |
获取或设置 ABPerson的 名。 |
FirstNamePhonetic |
获取或设置 ABPerson的名字拼音代词。 |
Handle |
处理指向非托管对象表示形式的 (指针) 。 (继承自 ABRecord) |
HasImage |
获取一个值, ABPerson 该值指示 是否具有图片。 |
Id |
获取记录的唯一 ID。 (继承自 ABRecord) |
Image |
获取或设置 ABPerson的图片。 |
JobTitle |
获取或设置 ABPerson的职务。 |
LastName |
获取或设置 ABPerson的姓氏。 |
LastNamePhonetic |
获取或设置 ABPerson的姓氏拼音代词。 |
MiddleName |
获取或设置 ABPerson的中间名。 |
MiddleNamePhonetic |
获取或设置 ABPerson的中间名拼音代词。 |
ModificationDate |
获取或设置 ABPerson的修改日期。 |
Nickname |
获取或设置 ABPerson的昵称。 |
Note |
获取或设置 ABPerson的 注释。 |
Organization |
获取或设置 ABPerson的组织。 |
PersonKind |
获取或设置 ABPerson的 ABPersonKind。 |
Prefix |
获取或设置 ABPerson的 前缀。 |
SortOrdering |
获取用户对人员列表的排序排序首选项。 |
Source |
有关人员的信息。 |
Suffix |
获取或设置 ABPerson的 后缀。 |
Type |
获取记录的类型。 (继承自 ABRecord) |
方法
显式接口实现
IComparable.CompareTo(Object) |
将此实例与指定的 ABPerson 进行比较,并返回一个整数,该整数指示此实例在排序顺序 |