Freigeben über


ABPersonAddressKey Klasse

Definition

NSDictionary Schlüssel zur Verwendung mit ABPerson Adressen.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public static class ABPersonAddressKey
type ABPersonAddressKey = class
Vererbung
ABPersonAddressKey
Attribute

Hinweise

Eine einzelne NSDictionary Instanz speichert eine einzelne Adresse, wobei die Wörterbuchschlüssel und -werte verschiedene Teile der Adresse enthalten:

// Address from: https://en.wikipedia.org/wiki/Address_(geography)#United_States
NSDictionary address = NSDictionary.FromObjectsAndKeys(
    new NSObject[]{
        new NSString("455 Larkspur Dr."),
        new NSString("California Springs"),
        new NSString("CA"),
        new NSString("92926"),
        new NSString("USA"),
        new NSString("us"),
    },
    new NSObject[]{
        ABPersonAddressKey.Street,
        ABPersonAddressKey.City,
        ABPersonAddressKey.State,
        ABPersonAddressKey.Zip,
        ABPersonAddressKey.Country,
        ABPersonAddressKey.CountryCode,
    }
);
ABMutableDictionaryMultiValue addresses = new ABMutableDictionaryMultiValue() {
  { address, ABLabel.Home },
};
ABPerson person = GetMeSomePerson();
person.SetAddresses(addresses);

Eigenschaften

City

Stellt den Wert dar, der der Konstanten kABPersonAddressCityKey zugeordnet ist.

Country

Stellt den Wert dar, der der Konstanten kABPersonAddressCountryKey zugeordnet ist.

CountryCode

Stellt den Wert dar, der der Konstanten kABPersonAddressCountryCodeKey zugeordnet ist.

State

Stellt den Wert dar, der der Konstanten kABPersonAddressStateKey zugeordnet ist.

Street

Stellt den Wert dar, der der Konstanten kABPersonAddressStreetKey zugeordnet ist.

Zip

Stellt den Wert dar, der der Konstanten kABPersonAddressZIPKey zugeordnet ist.

Gilt für:

Weitere Informationen