ABPerson Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Attributs
- Implémente
Remarques
Opérations prises en charge :
- Création de personnes : ABPerson.
- Tri des personnes : CompareTo(ABPerson), CompareTo(ABPerson, ABPersonSortBy).
- Obtention d’informations sur la propriété person : GetVCards(ABPerson[]), GetDates(), M:AddressBook.ABPerson.GetInstantMessages*, GetPhones(), LocalizedPropertyName(ABPersonProperty)OrganizationFirstNameDepartmentFirstNamePhoneticCreationDateBirthdaySetUrls(ABMultiValue<String>)JobTitleSetRelatedNames(ABMultiValue<String>)SetPhones(ABMultiValue<String>)SetInstantMessages(ABMultiValue<InstantMessageService>)LastNameSetEmails(ABMultiValue<String>)SetDates(ABMultiValue<NSDate>)LastNamePhoneticNicknameModificationDateNoteMiddleNamePhoneticPersonKindPrefixGetProperty(ABPersonProperty)GetRelatedNames()SuffixGetPropertyType(ABPersonProperty)GetUrls()SetAddresses(ABMultiValue<PersonAddress>)MiddleNameGetEmails()
- Gestion des images : Image, HasImage, RemoveImage().
- Obtention des préférences de format et de tri de nom : CompositeNameFormat, SortOrdering.
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 |
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 |
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é |
GetPropertyType(Int32) |
Obtient le type de la propriété |
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 |
LocalizedPropertyName(Int32) |
Obtient le nom localisé d’un |
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 |