ContactPanelActivatedEventArgs.Contact Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den ausgewählten Kontakt aus dem Kontaktbereich ab.
public:
property Contact ^ Contact { Contact ^ get(); };
Contact Contact();
public Contact Contact { get; }
var contact = contactPanelActivatedEventArgs.contact;
Public ReadOnly Property Contact As Contact
Eigenschaftswert
Der ausgewählte Kontakt.
Implementiert
Beispiele
protected async override void OnActivated(IActivatedEventArgs args)
{
if (args.Kind == ActivationKind.ContactPanel)
{
// At this point, ContactPanelActivatedEventArgs.Contact
// is an empty Contact. Only its Id property is set.
ContactPanelActivatedEventArgs panelArgs = (ContactPanelActivatedEventArgs)args;
// To get access to all of the Contact's property data, you must
// use the Id to re-retrieve the Contact from the ContactStore.
ContactStore store = await ContactManager.RequestStoreAsync(ContactStoreAccessType.AppContactsReadWrite);
Contact contact = await store.GetContactAsync(panelArgs.Contact.Id);
// Now you have a fully populated Contact to work with.
}
}
Hinweise
Der ausgewählte Kontakt ist ein leerer Kontakt, dessen Id-Eigenschaft festgelegt ist. Sie müssen diese ID verwenden, um den Kontakt aus dem ContactStore erneut abzurufen, um Zugriff auf die restlichen Eigenschaftendaten des Kontakts zu erhalten.