ABPersonAddressKey Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
NSDictionary keys for use with ABPerson addresses.
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public static class ABPersonAddressKey
type ABPersonAddressKey = class
- Inheritance
-
ABPersonAddressKey
- Attributes
Remarks
A single NSDictionary instance stores a single address, with the dictionary keys and values holding different parts of the address:
// 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);
Properties
City |
Represents the value associated with the constant kABPersonAddressCityKey |
Country |
Represents the value associated with the constant kABPersonAddressCountryKey |
CountryCode |
Represents the value associated with the constant kABPersonAddressCountryCodeKey |
State |
Represents the value associated with the constant kABPersonAddressStateKey |
Street |
Represents the value associated with the constant kABPersonAddressStreetKey |
Zip |
Represents the value associated with the constant kABPersonAddressZIPKey |
Applies to
See also
- <xref:AddressBook.ABPerson.GetAddresses>
- SetAddresses(ABMultiValue<NSDictionary>)