static NSString LocalizeOptionsToNSString(CNPostalAddressKeyOption option) { switch (option) { case CNPostalAddressKeyOption.Street: return(CNPostalAddressKey.Street); case CNPostalAddressKeyOption.City: return(CNPostalAddressKey.City); case CNPostalAddressKeyOption.State: return(CNPostalAddressKey.State); case CNPostalAddressKeyOption.PostalCode: return(CNPostalAddressKey.PostalCode); case CNPostalAddressKeyOption.Country: return(CNPostalAddressKey.Country); case CNPostalAddressKeyOption.IsoCountryCode: return(CNPostalAddressKey.IsoCountryCode); default: throw new ArgumentOutOfRangeException("option"); } }
static NSString LocalizeOptionsToNSString(CNPostalAddressKeyOption option) { switch (option) { case CNPostalAddressKeyOption.Street: return CNPostalAddressKey.Street; case CNPostalAddressKeyOption.City: return CNPostalAddressKey.City; case CNPostalAddressKeyOption.State: return CNPostalAddressKey.State; case CNPostalAddressKeyOption.PostalCode: return CNPostalAddressKey.PostalCode; case CNPostalAddressKeyOption.Country: return CNPostalAddressKey.Country; case CNPostalAddressKeyOption.IsoCountryCode: return CNPostalAddressKey.IsoCountryCode; default: throw new ArgumentOutOfRangeException ("option"); } }
public static string LocalizeProperty(CNPostalAddressKeyOption option) { var srvc = LocalizeOptionsToNSString(option); return(LocalizeProperty(srvc)); }
public static string LocalizeProperty(CNPostalAddressKeyOption option) { var srvc = LocalizeOptionsToNSString (option); return LocalizeProperty (srvc); }