Compartilhar via


ABPerson Classe

Definição

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
ABPerson
Atributos
Implementações

Comentários

Operações com suporte:

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 other.

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 other (conforme controlado por ordering).

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 property.

GetPropertyType(Int32)

Obtém o tipo da propriedade propertyId.

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 property.

LocalizedPropertyName(Int32)

Obtém o nome localizado de um propertyId.

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 o.

Aplica-se a

Confira também