Freigeben über


ContactPicker Klasse

Definition

Steuert, wie die Benutzeroberfläche der Kontaktauswahl geöffnet wird und welche Informationen angezeigt werden.

public ref class ContactPicker sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class ContactPicker final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ContactPicker final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class ContactPicker
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactPicker
function ContactPicker()
Public NotInheritable Class ContactPicker
Vererbung
Object Platform::Object IInspectable ContactPicker
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

Mit der ContactPicker-Klasse können Benutzer einen oder mehrere Kontakte aus einer beliebigen App auswählen, die den Vertrag für die Kontaktauswahl unterstützt. Sie können die ContactPicker-Klasse so konfigurieren, dass nur ein einzelner Kontakt oder mehrere Kontakte akzeptiert werden. Darüber hinaus können Sie anfordern, dass die App, die die Kontaktinformationen bereitstellt, den gesamten Datensatz für jeden Kontakt oder nur bestimmte Felder zurückgibt.

Weitere Informationen zum Auswählen von Kontakten finden Sie unter Kontakte auswählen.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1703 15063 CreateForUser
1703 15063 IsSupportedAsync
1703 15063 Benutzer

Konstruktoren

ContactPicker()

Initialisiert eine neue instance der ContactPicker-Klasse.

Eigenschaften

CommitButtonText

Legt den Text für die Bestätigungsschaltfläche auf der Benutzeroberfläche der Kontaktauswahl fest.

Hinweis

Diese Eigenschaft ist ab Windows 10 nicht mehr verfügbar.

DesiredFields

Legt die Kontaktfelder fest, für die Ihre App interessiert ist.

Hinweis

Diese Eigenschaft ist ab Windows 10 nicht mehr verfügbar.

DesiredFieldsWithContactFieldType

Ruft die Möglichkeiten ab, eine Verbindung mit einem Kontakt herzustellen.

SelectionMode

Steuert, ob die Kontaktauswahl Kontakte als vollständige Entität oder als Sammlung von Feldern anzeigt.

Hinweis

Diese Eigenschaft ist ab Windows 10 nicht mehr verfügbar.

User

Ruft den DemContactPicker zugeordneten Benutzer ab.

Methoden

CreateForUser(User)

Erstellt einen neuen ContactPicker für einen bestimmten Benutzer.

IsSupportedAsync()

Ruft einen booleschen Wert ab, der angibt, ob die Kontaktauswahl auf der aktuellen Plattform unterstützt wird.

PickContactAsync()

Startet die Kontaktauswahl, um einen einzelnen Kontakt auszuwählen.

PickContactsAsync()

Startet die Kontaktauswahl zum Auswählen mehrerer Kontakte.

PickMultipleContactsAsync()

Startet die Kontaktauswahl zum Auswählen mehrerer Kontakte.

Hinweis

Diese Methode ist ab Windows 10 nicht mehr verfügbar.

PickSingleContactAsync()

Startet die Kontaktauswahl für die Auswahl eines einzelnen Kontakts.

Hinweis

Diese Methode ist ab Windows 10 nicht mehr verfügbar.

Gilt für:

Weitere Informationen