Freigeben über


AggregateContactManager Klasse

Definition

Bietet Funktionen zum Verknüpfen einzelner (roher) Kontakte über Dienste hinweg zu einem einzigen aggregierten Kontakt.

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
Vererbung
Object Platform::Object IInspectable AggregateContactManager
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
contactsSystem

Hinweise

Alle relevanten Methoden dieser Klasse sind statische Methoden.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1607 14393 SetRemoteIdentificationInformationAsync

Methoden

FindRawContactsAsync(Contact)

Gibt die Liste der einzelnen (rohen) Kontakte aus dem angegebenen Aggregatkontakt zurück.

SetRemoteIdentificationInformationAsync(String, String, String)

Legt den Bezeichner fest, der die Remotekontakte angibt, die mit den Kontaktdaten auf Ihrem Gerät verknüpft werden sollen.

TryLinkContactsAsync(Contact, Contact)

Versucht asynchron, Kontakte miteinander zu verknüpfen, um einen aggregierten Kontakt zu erstellen.

TrySetPreferredSourceForPictureAsync(Contact, Contact)

Wählt aus, welcher der unformatierten Kontakte das Standard Anzeigebild für das Aggregat bereitstellt.

UnlinkRawContactAsync(Contact)

Hebt die Verknüpfung eines unformatierten Kontakts mit dem übergeordneten Aggregatkontakt asynchron auf.

Gilt für: