AggregateContactManager 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.
Provides functionality for linking individual (raw) contacts across services together into a single aggregate contact.
public ref class AggregateContactManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AggregateContactManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AggregateContactManager
Public NotInheritable Class AggregateContactManager
- Inheritance
- Attributes
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
All relevant methods of this class are static methods.
Version history
Windows version | SDK version | Value added |
---|---|---|
1607 | 14393 | SetRemoteIdentificationInformationAsync |
Methods
FindRawContactsAsync(Contact) |
Returns the list of individual (raw) contacts from the specified aggregate contact. |
SetRemoteIdentificationInformationAsync(String, String, String) |
Sets the identifier that specifies the remote contacts to link together with the contact data on your device. |
TryLinkContactsAsync(Contact, Contact) |
Asynchronously attempts to link contacts together to make an aggregate contact. |
TrySetPreferredSourceForPictureAsync(Contact, Contact) |
Chooses which of the raw contacts provides the main display picture for the aggregate. |
UnlinkRawContactAsync(Contact) |
Asynchronously unlinks a raw contact from the parent aggregate contact. |