Partager via


ABPerson Classe

Définition

Informations sur une personne.

[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>
Héritage
ABPerson
Attributs
Implémente

Remarques

Opérations prises en charge :

Constructeurs

ABPerson()

Construit et initialise une ABPerson instance.

ABPerson(ABRecord)

Informations sur une personne.

Champs

InvalidPropertyId

Valeur non valide pour un ID de propriété.

(Hérité de ABRecord)
InvalidRecordId

Valeur non valide pour un ID d’enregistrement.

(Hérité de ABRecord)

Propriétés

Birthday

Obtient ou définit l’anniversaire ABPersonde .

CompositeNameFormat

Les développeurs ne doivent pas utiliser cette propriété dépréciée. Les développeurs doivent utiliser GetCompositeNameFormat (null) à la place

CreationDate

Obtient ou définit la date de création de l’enregistrement.

Department

Obtient ou définit le ABPersonservice de .

FirstName

Obtient ou définit le ABPersonprénom de .

FirstNamePhonetic

Obtient ou définit ABPersonla pronom phonétique du prénom.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de ABRecord)
HasImage

Obtient une valeur indiquant si a ABPerson une image.

Id

Obtient l’ID unique de l’enregistrement.

(Hérité de ABRecord)
Image

Obtient ou définit l’image ABPersonde .

JobTitle

Obtient ou définit le ABPersontitre du travail de .

LastName

Obtient ou définit le ABPersonnom de famille .

LastNamePhonetic

Obtient ou définit la ABPersonprononciation phonétique du nom de famille.

MiddleName

Obtient ou définit le ABPersondeuxième nom de .

MiddleNamePhonetic

Obtient ou définit la ABPersonpronom phonétique du deuxième nom.

ModificationDate

Obtient ou définit la ABPersondate de modification de .

Nickname

Obtient ou définit le ABPersonsurnom de .

Note

Obtient ou définit la ABPersonnote de .

Organization

Obtient ou définit l’organisation ABPersonde .

PersonKind

Obtient ou définit le ABPerson.ABPersonKind

Prefix

Obtient ou définit le ABPersonpréfixe de .

SortOrdering

Obtient la préférence d’ordre de tri de l’utilisateur pour les listes de personnes.

Source

Informations sur une personne.

Suffix

Obtient ou définit le ABPersonsuffixe de .

Type

Obtient le type de l’enregistrement.

(Hérité de ABRecord)

Méthodes

CompareTo(ABPerson)

Compare cette instance avec le spécifié ABPerson et retourne un entier qui indique si cette instance précède, suit ou apparaît dans la même position dans l’ordre de tri que other.

CompareTo(ABPerson, ABPersonSortBy)

Compare cette instance avec le spécifié ABPerson et retourne un entier qui indique si cette instance précède, suit ou apparaît dans la même position dans l’ordre de tri que other (comme contrôlé par ordering).

CreateFromVCard(ABRecord, NSData)

Informations sur une personne.

Dispose()

Libère les ressources utilisées par l’objet ABRecord.

(Hérité de ABRecord)
Dispose(Boolean)

Libère les ressources utilisées par l’objet ABRecord.

(Hérité de ABRecord)
GetAllAddresses()

Informations sur une personne.

GetCompositeNameDelimiter(ABRecord)

Informations sur une personne.

GetCompositeNameFormat(ABRecord)

Informations sur une personne.

GetDates()

Obtient les ABPersondates de .

GetEmails()

Obtient les ABPersonadresses e-mail de .

GetImage(ABPersonImageFormat)

Informations sur une personne.

GetInstantMessageServices()

Informations sur une personne.

GetLinkedPeople()

Informations sur une personne.

GetPhones()

Obtient les ABPersonnuméros de téléphone de .

GetProperty(ABPersonProperty)

Obtient la propriété spécifiée.

GetPropertyType(ABPersonProperty)

Obtient le type de la propriété property.

GetPropertyType(Int32)

Obtient le type de la propriété propertyId.

GetRelatedNames()

Obtient les ABPersonnoms associés de .

GetSocialProfiles()

Informations sur une personne.

GetUrls()

Obtient les ABPersonURL de .

GetVCards(ABPerson[])

Informations sur une personne.

LocalizedPropertyName(ABPersonProperty)

Obtient le nom localisé d’un property.

LocalizedPropertyName(Int32)

Obtient le nom localisé d’un propertyId.

RemoveImage()

Supprime une ABPersonimage.

SetAddresses(ABMultiValue<NSDictionary>)

Définit les ABPersonnouvelles adresses de .

SetAddresses(ABMultiValue<PersonAddress>)

Informations sur une personne.

SetDates(ABMultiValue<NSDate>)

Définit les ABPersonnouvelles dates.

SetEmails(ABMultiValue<String>)

Définit les ABPersonnouvelles adresses e-mail de .

SetInstantMessages(ABMultiValue<InstantMessageService>)

Informations sur une personne.

SetInstantMessages(ABMultiValue<NSDictionary>)

Définit les ABPersonnouveaux services de messagerie instantanée.

SetPhones(ABMultiValue<String>)

Définit les ABPersonnouveaux numéros de téléphone.

SetRelatedNames(ABMultiValue<String>)

Définit les ABPersonnouveaux noms associés.

SetSocialProfile(ABMultiValue<NSDictionary>)

Informations sur une personne.

SetSocialProfile(ABMultiValue<SocialProfile>)

Informations sur une personne.

SetUrls(ABMultiValue<String>)

Définit les ABPersonnouvelles URL de .

ToString()

Retourne le nom composite de .ABRecord

(Hérité de ABRecord)

Implémentations d’interfaces explicites

IComparable.CompareTo(Object)

Compare cette instance avec le spécifié ABPerson et retourne un entier qui indique si cette instance précède, suit ou apparaît dans la même position dans l’ordre de tri que o.

S’applique à

Voir aussi