ABPerson Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Attribute
- Implementiert
Hinweise
Unterstützte Vorgänge:
- Erstellen von Personen: ABPerson.
- Sortieren von Personen: CompareTo(ABPerson), CompareTo(ABPerson, ABPersonSortBy).
- Getting Person Property Information: GetVCards(ABPerson[]), , GetDates(), GetEmails(), M:AddressBook.ABPerson.GetInstantMessages*, GetPhones(), , , GetUrls()GetProperty(ABPersonProperty)GetPropertyType(ABPersonProperty)GetRelatedNames()LocalizedPropertyName(ABPersonProperty)SetAddresses(ABMultiValue<PersonAddress>)SetDates(ABMultiValue<NSDate>)SetEmails(ABMultiValue<String>)SetInstantMessages(ABMultiValue<InstantMessageService>)SetPhones(ABMultiValue<String>)SetRelatedNames(ABMultiValue<String>)SetUrls(ABMultiValue<String>)BirthdayCreationDateDepartmentFirstNameFirstNamePhoneticJobTitleLastNameLastNamePhoneticMiddleNameMiddleNamePhoneticModificationDateNicknameNoteOrganizationPersonKindPrefixSuffix
- Verwalten von Bildern: Image, HasImage, RemoveImage().
- Abrufen von Namensformat- und Sortiereinstellungen: CompositeNameFormat, SortOrdering.
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 |
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 |
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 |
GetPropertyType(Int32) |
Ruft den Typ der -Eigenschaft |
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 |
LocalizedPropertyName(Int32) |
Ruft den lokalisierten Namen eines ab |
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 |