ContactLocationField 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.
Contains information about a user's location and address.
Note
ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress.
public ref class ContactLocationField sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactLocationFieldFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactLocationField final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactLocationFieldFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class ContactLocationField final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactLocationFieldFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ContactLocationField
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactLocationFieldFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactLocationField
function ContactLocationField(unstructuredAddress, category, street, city, region, country, postalCode)
Public NotInheritable Class ContactLocationField
- Inheritance
- Attributes
- Implements
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
App capabilities |
contactsSystem
|
Remarks
Your app receives a collection of ContactLocationField objects when a contact provider returns the requested contact information. You can access these objects through the ContactInformation.Location property.
Constructors
ContactLocationField(String, ContactFieldCategory, String, String, String, String, String) |
Creates a new ContactLocationFieldobject. Note IContactLocationFieldFactory may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
ContactLocationField(String, ContactFieldCategory) |
Creates a new ContactLocationFieldobject. Note IContactLocationFieldFactory may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
ContactLocationField(String) |
Creates a new ContactLocationFieldobject. Note IContactLocationFieldFactory may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Properties
Category |
Gets the category for the contact data. Note IContactField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo, or ContactDate. |
City |
Gets the contact's city. Note ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Country |
Gets the contact's country. Note ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Name |
Gets the name of the field. Note IContactField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo, or ContactDate. |
PostalCode |
Gets the contact's postal code. Note ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Region |
Gets the contact's region. Note ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Street |
Gets the contact's street. Note ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Type |
Gets the contact field type for the data. Note IContactField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo, or ContactDate. |
UnstructuredAddress |
Gets a string that represents an unstructured address. Note ContactLocationField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress. |
Value |
Gets the value of the contact data. Note IContactField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo, or ContactDate. |