ABPerson Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Informações sobre uma pessoa.
[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>
- Herança
- Atributos
- Implementações
Comentários
Operações com suporte:
- Criando pessoas: ABPerson.
- Classificando pessoas: CompareTo(ABPerson), CompareTo(ABPerson, ABPersonSortBy).
- Obtendo informações de propriedade da pessoa: GetVCards(ABPerson[]), GetDates(), GetEmails(), M:AddressBook.ABPerson.GetInstantMessages*, GetPhones(), GetProperty(ABPersonProperty), , GetPropertyType(ABPersonProperty)GetRelatedNames(), SetDates(ABMultiValue<NSDate>)SetEmails(ABMultiValue<String>)SetRelatedNames(ABMultiValue<String>)SetPhones(ABMultiValue<String>)SetInstantMessages(ABMultiValue<InstantMessageService>)SetAddresses(ABMultiValue<PersonAddress>)SetUrls(ABMultiValue<String>)GetUrls()MiddleNamePhoneticMiddleNameLocalizedPropertyName(ABPersonProperty)FirstNameFirstNamePhoneticDepartmentJobTitleCreationDateLastNameNoteModificationDateLastNamePhoneticBirthdayOrganizationPersonKindNickname, , , Prefix, , Suffix
- Gerenciando imagens: Image, HasImage, RemoveImage().
- Obtendo formato de nome e preferências de classificação: CompositeNameFormat, SortOrdering.
Construtores
ABPerson() |
Constrói e inicializa uma ABPerson instância . |
ABPerson(ABRecord) |
Informações sobre uma pessoa. |
Campos
InvalidPropertyId |
Um valor inválido para uma ID de propriedade. (Herdado de ABRecord) |
InvalidRecordId |
Um valor inválido para uma ID de registro. (Herdado de ABRecord) |
Propriedades
Birthday |
Obtém ou define o ABPersonaniversário do . |
CompositeNameFormat |
Os desenvolvedores não devem usar essa propriedade preterida. Os desenvolvedores devem usar GetCompositeNameFormat (nulo) em vez disso |
CreationDate |
Obtém ou define a data de criação do registro. |
Department |
Obtém ou define o ABPersondepartamento do . |
FirstName |
Obtém ou define o ABPersonnome do . |
FirstNamePhonetic |
Obtém ou define ABPersono primeiro nome de pronunciação fonética. |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de ABRecord) |
HasImage |
Obtém um valor que indica se o ABPerson tem uma imagem. |
Id |
Obtém a ID exclusiva do registro. (Herdado de ABRecord) |
Image |
Obtém ou define a ABPersonimagem do . |
JobTitle |
Obtém ou define o ABPersoncargo do . |
LastName |
Obtém ou define o ABPersonsobrenome do . |
LastNamePhonetic |
Obtém ou define a ABPersonpronunciação fonética do sobrenome. |
MiddleName |
Obtém ou define o ABPersonnome do meio. |
MiddleNamePhonetic |
Obtém ou define o ABPersonpronunciamento fonético do nome do meio. |
ModificationDate |
Obtém ou define a ABPersondata de modificação do . |
Nickname |
Obtém ou define o ABPersonapelido do . |
Note |
Obtém ou define a ABPersonanotação do . |
Organization |
Obtém ou define a ABPersonorganização do . |
PersonKind |
Obtém ou define o ABPersonde ABPersonKind. |
Prefix |
Obtém ou define o ABPersonprefixo do . |
SortOrdering |
Obtém a preferência de ordenação de classificação do usuário para listas de pessoas. |
Source |
Informações sobre uma pessoa. |
Suffix |
Obtém ou define o ABPersonsufixo de . |
Type |
Obtém o tipo do registro. (Herdado de ABRecord) |
Métodos
CompareTo(ABPerson) |
Compara essa instância com a especificada ABPerson e retorna um inteiro que indica se essa instância precede, segue ou aparece na mesma posição na ordem de classificação que |
CompareTo(ABPerson, ABPersonSortBy) |
Compara essa instância com a especificada ABPerson e retorna um inteiro que indica se essa instância precede, segue ou aparece na mesma posição na ordem de classificação como |
CreateFromVCard(ABRecord, NSData) |
Informações sobre uma pessoa. |
Dispose() |
Libera os recursos usados pelo objeto ABRecord. (Herdado de ABRecord) |
Dispose(Boolean) |
Libera os recursos usados pelo objeto ABRecord. (Herdado de ABRecord) |
GetAllAddresses() |
Informações sobre uma pessoa. |
GetCompositeNameDelimiter(ABRecord) |
Informações sobre uma pessoa. |
GetCompositeNameFormat(ABRecord) |
Informações sobre uma pessoa. |
GetDates() |
Obtém as ABPersondatas de . |
GetEmails() |
Obtém os ABPersonendereços de email do . |
GetImage(ABPersonImageFormat) |
Informações sobre uma pessoa. |
GetInstantMessageServices() |
Informações sobre uma pessoa. |
GetLinkedPeople() |
Informações sobre uma pessoa. |
GetPhones() |
Obtém os ABPersonnúmeros de telefone do . |
GetProperty(ABPersonProperty) |
Obtém a propriedade especificada. |
GetPropertyType(ABPersonProperty) |
Obtém o tipo da propriedade |
GetPropertyType(Int32) |
Obtém o tipo da propriedade |
GetRelatedNames() |
Obtém os ABPersonnomes relacionados. |
GetSocialProfiles() |
Informações sobre uma pessoa. |
GetUrls() |
Obtém as ABPersonURLs de . |
GetVCards(ABPerson[]) |
Informações sobre uma pessoa. |
LocalizedPropertyName(ABPersonProperty) |
Obtém o nome localizado de um |
LocalizedPropertyName(Int32) |
Obtém o nome localizado de um |
RemoveImage() |
Remove a imagem de um ABPerson. |
SetAddresses(ABMultiValue<NSDictionary>) |
Define os ABPersonnovos endereços. |
SetAddresses(ABMultiValue<PersonAddress>) |
Informações sobre uma pessoa. |
SetDates(ABMultiValue<NSDate>) |
Define as ABPersonnovas datas do . |
SetEmails(ABMultiValue<String>) |
Define os ABPersonnovos endereços de email. |
SetInstantMessages(ABMultiValue<InstantMessageService>) |
Informações sobre uma pessoa. |
SetInstantMessages(ABMultiValue<NSDictionary>) |
Define os ABPersonnovos serviços de mensagens instantâneas do . |
SetPhones(ABMultiValue<String>) |
Define os ABPersonnovos números de telefone. |
SetRelatedNames(ABMultiValue<String>) |
Define os ABPersonnovos nomes relacionados. |
SetSocialProfile(ABMultiValue<NSDictionary>) |
Informações sobre uma pessoa. |
SetSocialProfile(ABMultiValue<SocialProfile>) |
Informações sobre uma pessoa. |
SetUrls(ABMultiValue<String>) |
Define as ABPersonnovas URLs do . |
ToString() |
Retorna o nome composto do ABRecord. (Herdado de ABRecord) |
Implantações explícitas de interface
IComparable.CompareTo(Object) |
Compara essa instância com a especificada ABPerson e retorna um inteiro que indica se essa instância precede, segue ou aparece na mesma posição na ordem de classificação que |