Condividi tramite


ContactManager Classe

Definizione

Rappresenta un servizio che le app di origine possono chiamare per accedere ai dati di contatto.

public ref class ContactManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class ContactManager
Public Class ContactManager
Ereditarietà
Object Platform::Object IInspectable ContactManager
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
contactsSystem

Commenti

Tutti i metodi pertinenti di questa classe sono metodi statici.

Per informazioni su come gestire i contatti, vedi Contatti e calendario.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1607 14393 GetForUser
1703 15063 IncludeMiddleNameInSystemDisplayAndSort
1703 15063 IsShowFullContactCardSupportedAsync

Proprietà

IncludeMiddleNameInSystemDisplayAndSort

Ottiene o imposta un valore booleano che indica se il secondo nome di un contatto è incluso in DisplayName e SortName di un contatto.

SystemDisplayNameOrder

Ottiene o imposta l'ordine dei nomi visualizzati.

SystemSortOrder

Ottiene o imposta l'ordinamento.

Metodi

ConvertContactToVCardAsync(Contact)

Converte in modo asincrono un contatto in una vCard.

ConvertContactToVCardAsync(Contact, UInt32)

Converte in modo asincrono un contatto in una vCard.

ConvertVCardToContactAsync(IRandomAccessStreamReference)

Converte in modo asincrono una vCard in un contatto.

GetForUser(User)

Ottiene l'oggetto ContactManagerForUser per l'utente specificato.

IsShowContactCardSupported()

Ottiene un valore booleano che indica se il metodo ShowContactCard è supportato nella piattaforma corrente.

IsShowDelayLoadedContactCardSupported()

Ottiene un valore booleano che indica se il metodo ShowDelayLoadedContactCard è supportato nella piattaforma corrente.

IsShowFullContactCardSupportedAsync()

Ottiene un valore booleano che indica se il metodo ShowFullContactCard è supportato nella piattaforma corrente.

RequestAnnotationStoreAsync(ContactAnnotationStoreAccessType)

Richiede in modo asincrono l'accesso a ContactAnnotationStore.

RequestStoreAsync()

Recupera un oggetto ContactStore che consente la ricerca o il recupero di contatti nel dispositivo.

RequestStoreAsync(ContactStoreAccessType)

Recupera un oggetto ContactStore che consente la ricerca o il recupero di contatti nel dispositivo.

ShowContactCard(Contact, Rect)

Esegue una query sul sistema operativo per il contatto di un utente e mostra i dati del contatto in una scheda contatto.

ShowContactCard(Contact, Rect, Placement)

Esegue una query sul sistema operativo per il contatto di un utente e mostra i dati del contatto in una scheda contatto.

ShowContactCard(Contact, Rect, Placement, ContactCardOptions)

Mostra una scheda contatto con i parametri specificati.

ShowDelayLoadedContactCard(Contact, Rect, Placement)

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

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

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

ShowFullContactCard(Contact, FullContactCardOptions)

Esegue una query sul sistema operativo per il contatto di un utente e visualizza i dati del contatto in una scheda contatto completa.

Si applica a

Vedi anche