Freigeben über


ABPerson Klasse

Definition

Informationen zu einer Person.

[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>
Vererbung
ABPerson
Attribute
Implementiert

Hinweise

Unterstützte Vorgänge:

Konstruktoren

ABPerson()

Erstellt und initialisiert eine ABPerson Instanz.

ABPerson(ABRecord)

Informationen zu einer Person.

Felder

InvalidPropertyId

Ein ungültiger Wert für eine Eigenschafts-ID.

(Geerbt von ABRecord)
InvalidRecordId

Ein ungültiger Wert für eine Datensatz-ID.

(Geerbt von ABRecord)

Eigenschaften

Birthday

Ruft den Geburtstag ab ABPersonoder legt dieses fest.

CompositeNameFormat

Entwickler sollten diese veraltete Eigenschaft nicht verwenden. Entwickler sollten stattdessen GetCompositeNameFormat (null) verwenden.

CreationDate

Ruft das Erstellungsdatum des Datensatzes ab oder legt es fest.

Department

Ruft die Abteilung der ABPersonAbteilung ab oder legt sie fest.

FirstName

Ruft den Vornamen ab ABPersonoder legt den Vornamen fest.

FirstNamePhonetic

Ruft die phonetische Aussprache des Vornamens ab oder legt sie fest ABPerson.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von ABRecord)
HasImage

Ruft einen Wert ab, der angibt, ob das ABPerson ein Bild aufweist.

Id

Ruft die eindeutige ID des Datensatzes ab.

(Geerbt von ABRecord)
Image

Ruft das Bild des ABPersonBilds ab oder legt es fest.

JobTitle

Ruft den Auftragstitel des ABPersonAuftrags ab oder legt diese fest.

LastName

Ruft den Nachnamen des ABPersonNachnamens ab oder legt diese fest.

LastNamePhonetic

Ruft die phonetische Aussprache des ABPersonNachnamens ab oder legt diese fest.

MiddleName

Ruft den zweiten Namen des ABPersonS ab oder legt diese fest.

MiddleNamePhonetic

Ruft die phonetische Aussprache des ABPersonzweiten Vornamens ab oder legt diese fest.

ModificationDate

Ruft das Änderungsdatum ab ABPersonoder legt dieses fest.

Nickname

Ruft den Spitznamen des ABPersonSpitznamens ab oder legt diese fest.

Note

Ruft die Notiz der ABPersonNotiz ab oder legt sie fest.

Organization

Ruft die Organisation ab ABPersonoder legt sie fest.

PersonKind

Ruft die ABPerson's ABPersonKindab oder legt sie fest.

Prefix

Ruft das Präfix des ABPerson-Präfixes ab oder legt es fest.

SortOrdering

Ruft die Sortierreihenfolge des Benutzers für Personenlisten ab.

Source

Informationen zu einer Person.

Suffix

Ruft das Suffix des ABPerson-Suffixs ab oder legt es fest.

Type

Ruft den Typ des Datensatzes ab.

(Geerbt von ABRecord)

Methoden

CompareTo(ABPerson)

Vergleicht diese Instanz mit der angegebenen ABPerson und gibt eine ganze Zahl zurück, die angibt, ob diese Instanz vorangeht, folgt oder an derselben Position in der Sortierreihenfolge wie otherangezeigt wird.

CompareTo(ABPerson, ABPersonSortBy)

Vergleicht diese Instanz mit der angegebenen ABPerson und gibt eine ganze Zahl zurück, die angibt, ob diese Instanz in der Sortierreihenfolge als (als gesteuert von ordering) vorangestellt, folgt oder an derselben Position angezeigt wird.other

CreateFromVCard(ABRecord, NSData)

Informationen zu einer Person.

Dispose()

Gibt die vom ABRecord-Objekt verwendeten Ressourcen frei.

(Geerbt von ABRecord)
Dispose(Boolean)

Gibt die vom ABRecord-Objekt verwendeten Ressourcen frei.

(Geerbt von ABRecord)
GetAllAddresses()

Informationen zu einer Person.

GetCompositeNameDelimiter(ABRecord)

Informationen zu einer Person.

GetCompositeNameFormat(ABRecord)

Informationen zu einer Person.

GetDates()

Ruft die ABPersonDatumsangaben ab.

GetEmails()

Ruft die E-Mail-Adressen ab ABPerson.

GetImage(ABPersonImageFormat)

Informationen zu einer Person.

GetInstantMessageServices()

Informationen zu einer Person.

GetLinkedPeople()

Informationen zu einer Person.

GetPhones()

Ruft die Telefonnummern des ABPersonUnternehmens ab.

GetProperty(ABPersonProperty)

Ruft die angegebene Eigenschaft ab.

GetPropertyType(ABPersonProperty)

Ruft den Typ der -Eigenschaft propertyab.

GetPropertyType(Int32)

Ruft den Typ der -Eigenschaft propertyIdab.

GetRelatedNames()

Ruft die ABPersonzugehörigen Namen ab.

GetSocialProfiles()

Informationen zu einer Person.

GetUrls()

Ruft die ABPersonURLs ab.

GetVCards(ABPerson[])

Informationen zu einer Person.

LocalizedPropertyName(ABPersonProperty)

Ruft den lokalisierten Namen eines ab property.

LocalizedPropertyName(Int32)

Ruft den lokalisierten Namen eines ab propertyId.

RemoveImage()

Entfernt ein ABPersonBild.

SetAddresses(ABMultiValue<NSDictionary>)

Legt die ABPersonneuen Adressen fest.

SetAddresses(ABMultiValue<PersonAddress>)

Informationen zu einer Person.

SetDates(ABMultiValue<NSDate>)

Legt die ABPersonneuen Datumsangaben fest.

SetEmails(ABMultiValue<String>)

Legt die ABPersonneuen E-Mail-Adressen fest.

SetInstantMessages(ABMultiValue<InstantMessageService>)

Informationen zu einer Person.

SetInstantMessages(ABMultiValue<NSDictionary>)

Legt die ABPersonneuen Instant Messaging-Dienste fest.

SetPhones(ABMultiValue<String>)

Legt die ABPersonneuen Telefonnummern fest.

SetRelatedNames(ABMultiValue<String>)

Legt die ABPersonneuen verwandten Namen fest.

SetSocialProfile(ABMultiValue<NSDictionary>)

Informationen zu einer Person.

SetSocialProfile(ABMultiValue<SocialProfile>)

Informationen zu einer Person.

SetUrls(ABMultiValue<String>)

Legt die ABPersonneuen URLs fest.

ToString()

Gibt den zusammengesetzten Namen von zurück ABRecord.

(Geerbt von ABRecord)

Explizite Schnittstellenimplementierungen

IComparable.CompareTo(Object)

Vergleicht diese Instanz mit der angegebenen ABPerson und gibt eine ganze Zahl zurück, die angibt, ob diese Instanz vorangeht, folgt oder an derselben Position in der Sortierreihenfolge wie oangezeigt wird.

Gilt für:

Weitere Informationen