Condividi tramite


ContactManager.ShowDelayLoadedContactCard Metodo

Definizione

Overload

ShowDelayLoadedContactCard(Contact, Rect, Placement)

Mostra una scheda contatto che può essere aggiornata in un secondo momento se il contatto non esiste nel database di contatto dell'utente.

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

Mostra una scheda contatto che può essere aggiornata in un secondo momento se il contatto non esiste nel database di contatto dell'utente.

ShowDelayLoadedContactCard(Contact, Rect, Placement)

Mostra una scheda contatto che può essere aggiornata in un secondo momento se il contatto non esiste nel database di contatto dell'utente.

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

Parametri

contact
Contact

Oggetto che rappresenta il contatto per cui l'app vuole visualizzare la scheda contatto. il contatto deve contenere almeno un ID, messaggi di posta elettronica o un numero di telefono da un elenco Telefoni per eseguire una query sul database di contatto dell'utente per recuperare un contatto corrispondente da visualizzare. L'ID ha una priorità superiore per la query. Se corrisponde un ID , il resto dei parametri di query verrà ignorato ai fini della corrispondenza. Se un ID non trova una corrispondenza, la query usa il resto dei parametri di query. I messaggi di posta elettronica e i telefoni hanno la stessa priorità per la corrispondenza. Se vengono forniti più indirizzi di posta elettronica o numeri di telefono o entrambi, la query esegue prima una corrispondenza esatta, richiedendo che tutti i parametri di query corrispondano a un record di contatto di sistema. Se questo risultato non corrisponde, la query usa la corrispondenza "best effort", in cui una corrispondenza di qualsiasi parametro di query è sufficiente.

Se non si verificano corrispondenze, i dati nel contatto di input vengono visualizzati nella scheda contatto. Se si verifica una corrispondenza, vengono visualizzati solo i dati del contatto di sistema e i dati nel contatto di input vengono eliminati.

selection
Rect

Rect è l'area rettangolare della selezione utente (ad esempio, premendo un pulsante), intorno alla quale il sistema operativo visualizza la scheda contatto, non all'interno di quell'area rettangolare. Ad esempio, se un'app usa un pulsante per visualizzare la scheda contatto, passare il pulsante Rect del pulsante in modo che la scheda contatto venga visualizzata intorno al pulsante, non sovrapposta.

preferredPlacement
Placement

Posizionamento che descrive il posizionamento preferito della scheda contatto.

Restituisce

Restituisce l'oggetto ContactCardDelayedDataLoader che può essere usato per aggiornare la scheda contatto.

Attributi

Requisiti Windows

Funzionalità dell'app
contactsSystem

Vedi anche

Si applica a

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

Mostra una scheda contatto che può essere aggiornata in un secondo momento se il contatto non esiste nel database di contatto dell'utente.

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

Parametri

contact
Contact

Oggetto che rappresenta il contatto per cui l'app vuole visualizzare la scheda contatto. il contatto deve contenere almeno un ID, messaggi di posta elettronica o un numero di telefono da un elenco Telefoni per eseguire una query sul database di contatto dell'utente per recuperare un contatto corrispondente da visualizzare. L'ID ha una priorità superiore per la query. Se corrisponde un ID , il resto dei parametri di query verrà ignorato ai fini della corrispondenza. Se un ID non trova una corrispondenza, la query usa il resto dei parametri di query. I messaggi di posta elettronica e i telefoni hanno la stessa priorità per la corrispondenza. Se vengono forniti più indirizzi di posta elettronica o numeri di telefono o entrambi, la query esegue prima una corrispondenza esatta, richiedendo che tutti i parametri di query corrispondano a un record di contatto di sistema. Se questo risultato non corrisponde, la query usa la corrispondenza "best effort", in cui una corrispondenza di qualsiasi parametro di query è sufficiente.

Se non si verificano corrispondenze, i dati nel contatto di input vengono visualizzati nella scheda contatto. Se si verifica una corrispondenza, vengono visualizzati solo i dati del contatto di sistema e i dati nel contatto di input vengono eliminati.

selection
Rect

Rect è l'area rettangolare della selezione utente (ad esempio, premendo un pulsante), intorno alla quale il sistema operativo visualizza la scheda contatto, non all'interno di quell'area rettangolare. Ad esempio, se un'app usa un pulsante per visualizzare la scheda contatto, passare il pulsante Rect del pulsante in modo che la scheda contatto venga visualizzata intorno al pulsante, non sovrapposta.

preferredPlacement
Placement

Posizionamento che descrive il posizionamento preferito della scheda contatto.

contactCardOptions
ContactCardOptions

Specifica come visualizzare la scheda contatto, ad esempio la scheda da avviare se si visualizza una scheda di contatto mini o il tipo di intestazione da usare se si visualizza una scheda contatto completa.

Restituisce

Restituisce l'oggetto ContactCardDelayedDataLoader che può essere usato per aggiornare la scheda contatto.

Attributi

Requisiti Windows

Funzionalità dell'app
contactsSystem

Vedi anche

Si applica a