Freigeben über


ContactManager.ShowDelayLoadedContactCard Methode

Definition

Überlädt

ShowDelayLoadedContactCard(Contact, Rect, Placement)

Zeigt einen Kontakt Karte an, der später aktualisiert werden kann, wenn der Kontakt nicht in der Kontaktdatenbank des Benutzers vorhanden ist.

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

Zeigt einen Kontakt Karte an, der später aktualisiert werden kann, wenn der Kontakt nicht in der Kontaktdatenbank des Benutzers vorhanden ist.

ShowDelayLoadedContactCard(Contact, Rect, Placement)

Zeigt einen Kontakt Karte an, der später aktualisiert werden kann, wenn der Kontakt nicht in der Kontaktdatenbank des Benutzers vorhanden ist.

public:
 static ContactCardDelayedDataLoader ^ ShowDelayLoadedContactCard(Contact ^ contact, Rect selection, Placement preferredPlacement);
/// [Windows.Foundation.Metadata.Overload("ShowDelayLoadedContactCard")]
 static ContactCardDelayedDataLoader ShowDelayLoadedContactCard(Contact const& contact, Rect const& selection, Placement const& preferredPlacement);
[Windows.Foundation.Metadata.Overload("ShowDelayLoadedContactCard")]
public static ContactCardDelayedDataLoader ShowDelayLoadedContactCard(Contact contact, Rect selection, Placement preferredPlacement);
function showDelayLoadedContactCard(contact, selection, preferredPlacement)
Public Shared Function ShowDelayLoadedContactCard (contact As Contact, selection As Rect, preferredPlacement As Placement) As ContactCardDelayedDataLoader

Parameter

contact
Contact

Das Objekt, das den Kontakt darstellt, für den die App den Kontakt anzeigen möchte, für den Karte.der Kontakt muss mindestens eine ID, E-Mails oder eine Telefonnummer aus einer Telefonliste enthalten, um die Kontaktdatenbank des Benutzers abzufragen, um einen übereinstimmenden Kontakt abzurufen, der angezeigt werden soll. Die ID hat eine höhere Priorität für Abfragen. Wenn eine ID übereinstimmt, werden die restlichen Abfrageparameter zu Abgleichszwecken ignoriert. Wenn eine ID keine Übereinstimmung findet, verwendet die Abfrage die restlichen Abfrageparameter. E-Mails und Telefone haben für den Abgleich die gleiche Priorität. Wenn mehrere E-Mail-Adressen oder Telefonnummern oder beides angegeben werden, führt die Abfrage zunächst eine genaue Übereinstimmung aus, sodass alle Abfrageparameter mit einem Systemkontaktdatensatz übereinstimmen müssen. Wenn dies zu keine Übereinstimmungen führt, verwendet die Abfrage "Best Effort"-Übereinstimmung, bei der eine Übereinstimmung aller Abfrageparameter ausreichend ist.

Wenn keine Übereinstimmungen auftreten, werden die Daten im Eingabekontakt im Kontakt Karte angezeigt. Wenn eine Übereinstimmung auftritt, werden nur Systemkontaktdaten angezeigt, und die Daten im Eingabekontakt werden verworfen.

selection
Rect

Rect ist der rechteckige Bereich der Benutzerauswahl (z. B. drücken einer Taste), um den das Betriebssystem den Kontakt Karte anzeigt, nicht innerhalb dieses rechteckigen Bereichs. Wenn eine App beispielsweise eine Schaltfläche verwendet, um den Kontakt Karte anzuzeigen, übergeben Sie das Rect der Schaltfläche, damit der Kontakt Karte um die Schaltfläche herum angezeigt wird, ohne sie zu überlappen.

preferredPlacement
Placement

Die Platzierung, die die bevorzugte Platzierung des Kontakts Karte beschreibt.

Gibt zurück

Gibt das ContactCardDelayedDataLoader-Objekt zurück, das zum Aktualisieren des Kontakts Karte verwendet werden kann.

Attribute

Windows-Anforderungen

App-Funktionen
contactsSystem

Weitere Informationen

Gilt für:

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

Zeigt einen Kontakt Karte an, der später aktualisiert werden kann, wenn der Kontakt nicht in der Kontaktdatenbank des Benutzers vorhanden ist.

public:
 static ContactCardDelayedDataLoader ^ ShowDelayLoadedContactCard(Contact ^ contact, Rect selection, Placement preferredPlacement, ContactCardOptions ^ contactCardOptions);
/// [Windows.Foundation.Metadata.Overload("ShowDelayLoadedContactCardWithOptions")]
 static ContactCardDelayedDataLoader ShowDelayLoadedContactCard(Contact const& contact, Rect const& selection, Placement const& preferredPlacement, ContactCardOptions const& contactCardOptions);
[Windows.Foundation.Metadata.Overload("ShowDelayLoadedContactCardWithOptions")]
public static ContactCardDelayedDataLoader ShowDelayLoadedContactCard(Contact contact, Rect selection, Placement preferredPlacement, ContactCardOptions contactCardOptions);
function showDelayLoadedContactCard(contact, selection, preferredPlacement, contactCardOptions)
Public Shared Function ShowDelayLoadedContactCard (contact As Contact, selection As Rect, preferredPlacement As Placement, contactCardOptions As ContactCardOptions) As ContactCardDelayedDataLoader

Parameter

contact
Contact

Das Objekt, das den Kontakt darstellt, für den die App den Kontakt anzeigen möchte, für den Karte.der Kontakt muss mindestens eine ID, E-Mails oder eine Telefonnummer aus einer Telefonliste enthalten, um die Kontaktdatenbank des Benutzers abzufragen, um einen übereinstimmenden Kontakt abzurufen, der angezeigt werden soll. Die ID hat eine höhere Priorität für Abfragen. Wenn eine ID übereinstimmt, werden die restlichen Abfrageparameter zu Abgleichszwecken ignoriert. Wenn eine ID keine Übereinstimmung findet, verwendet die Abfrage die restlichen Abfrageparameter. E-Mails und Telefone haben für den Abgleich die gleiche Priorität. Wenn mehrere E-Mail-Adressen oder Telefonnummern oder beides angegeben werden, führt die Abfrage zunächst eine genaue Übereinstimmung aus, sodass alle Abfrageparameter mit einem Systemkontaktdatensatz übereinstimmen müssen. Wenn dies zu keine Übereinstimmungen führt, verwendet die Abfrage "Best Effort"-Übereinstimmung, bei der eine Übereinstimmung aller Abfrageparameter ausreichend ist.

Wenn keine Übereinstimmungen auftreten, werden die Daten im Eingabekontakt im Kontakt Karte angezeigt. Wenn eine Übereinstimmung auftritt, werden nur Systemkontaktdaten angezeigt, und die Daten im Eingabekontakt werden verworfen.

selection
Rect

Rect ist der rechteckige Bereich der Benutzerauswahl (z. B. drücken einer Taste), um den das Betriebssystem den Kontakt Karte anzeigt, nicht innerhalb dieses rechteckigen Bereichs. Wenn eine App beispielsweise eine Schaltfläche verwendet, um den Kontakt Karte anzuzeigen, übergeben Sie das Rect der Schaltfläche, damit der Kontakt Karte um die Schaltfläche herum angezeigt wird, ohne sie zu überlappen.

preferredPlacement
Placement

Die Platzierung, die die bevorzugte Platzierung des Kontakts Karte beschreibt.

contactCardOptions
ContactCardOptions

Gibt an, wie der Kontakt Karte angezeigt wird, z. B. welche Registerkarte gestartet werden soll, wenn Sie einen Minikontakt Karte anzeigen, oder welcher Headertyp verwendet werden soll, wenn Sie einen vollständigen Kontakt Karte anzeigen.

Gibt zurück

Gibt das ContactCardDelayedDataLoader-Objekt zurück, das zum Aktualisieren des Kontakts Karte verwendet werden kann.

Attribute

Windows-Anforderungen

App-Funktionen
contactsSystem

Weitere Informationen

Gilt für: