Freigeben über


PinnedContactManager Klasse

Definition

Stellt einen Dienst dar, den Quell-Apps aufrufen können, um Kontakte über die Taskleiste oder das Startmenü anzuheften und zu entheften.

In einer Desktop-App müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen, bevor Sie eine instance dieser Klasse auf eine Weise verwenden, die die Benutzeroberfläche anzeigt. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

public ref class PinnedContactManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PinnedContactManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PinnedContactManager
Public NotInheritable Class PinnedContactManager
Vererbung
Object Platform::Object IInspectable PinnedContactManager
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
App-Funktionen
contactsSystem

Eigenschaften

User

Ruft den Benutzer ab, der dem PinnedContactManager zugeordnet ist.

Methoden

GetDefault()

Ruft die Standard-instance eines PinnedContactManager ab.

In einer Desktop-App müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen, bevor Sie eine instance dieser Klasse auf eine Weise verwenden, die die Benutzeroberfläche anzeigt. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

GetForUser(User)

Ruft einen PinnedContactManager für den angegebenen Benutzer ab.

GetPinnedContactIdsAsync()

Ruft die ID aller Kontakte ab, die an die Taskleiste oder das Startmenü angeheftet sind.

IsContactPinned(Contact, PinnedContactSurface)

Gibt an, ob der angegebene Kontakt an den angegebenen Speicherort in der Windows-Benutzeroberfläche angeheftet ist.

IsPinSurfaceSupported(PinnedContactSurface)

Gibt an, ob der angegebene Speicherort auf der Windows-Benutzeroberfläche das Anheften von Kontakten unterstützt.

IsSupported()

Gibt an, ob die Windows-Benutzeroberfläche das Anheften von Kontakten unterstützt.

RequestPinContactAsync(Contact, PinnedContactSurface)

Heftet einen Kontakt an die Taskleiste oder das Startmenü an.

RequestPinContactsAsync(IIterable<Contact>, PinnedContactSurface)

Heftet eine Sammlung von Kontakten an die Taskleiste oder das Startmenü an.

RequestUnpinContactAsync(Contact, PinnedContactSurface)

Löst einen Kontakt aus der Taskleiste oder im Startmenü aus.

SignalContactActivity(Contact)

Gibt für Windows an, wenn Aktivitäten im Zusammenhang mit einem angehefteten Kontakt auftreten.

Gilt für: