Compartilhar via


ContactManager Classe

Definição

Representa um serviço que os aplicativos de origem podem chamar para acessar dados de contato.

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
Herança
Object Platform::Object IInspectable ContactManager
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
contactsSystem

Comentários

Todos os métodos relevantes dessa classe são métodos estáticos.

Para obter informações sobre como gerenciar contatos, consulte Contatos e calendário.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1607 14393 GetForUser
1703 15063 IncludeMiddleNameInSystemDisplayAndSort
1703 15063 IsShowFullContactCardSupportedAsync

Propriedades

IncludeMiddleNameInSystemDisplayAndSort

Obtém ou define um Boolean que indica se o nome do meio de um contato está incluído no DisplayName e SortName de um contato.

SystemDisplayNameOrder

Obtém ou define a ordem de nome de exibição.

SystemSortOrder

Obtém ou define a ordem de classificação.

Métodos

ConvertContactToVCardAsync(Contact)

Converte de forma assíncrona um Contato em um vCard.

ConvertContactToVCardAsync(Contact, UInt32)

Converte de forma assíncrona um Contato em um vCard.

ConvertVCardToContactAsync(IRandomAccessStreamReference)

Converte de forma assíncrona um vCard em um Contato.

GetForUser(User)

Obtém o objeto ContactManagerForUser para o usuário especificado.

IsShowContactCardSupported()

Obtém um valor booliano que indica se o método ShowContactCard tem suporte na plataforma atual.

IsShowDelayLoadedContactCardSupported()

Obtém um valor booliano que indica se o método ShowDelayLoadedContactCard tem suporte na plataforma atual.

IsShowFullContactCardSupportedAsync()

Obtém um valor booliano que indica se o método ShowFullContactCard tem suporte na plataforma atual.

RequestAnnotationStoreAsync(ContactAnnotationStoreAccessType)

Solicita de forma assíncrona o acesso ao ContactAnnotationStore.

RequestStoreAsync()

Recupera um objeto ContactStore que permite pesquisar ou recuperar contatos no dispositivo.

RequestStoreAsync(ContactStoreAccessType)

Recupera um objeto ContactStore que permite pesquisar ou recuperar contatos no dispositivo.

ShowContactCard(Contact, Rect)

Consulta o sistema operacional para o contato de um usuário e mostra os dados de contato em um contato cartão.

ShowContactCard(Contact, Rect, Placement)

Consulta o sistema operacional para o contato de um usuário e mostra os dados de contato em um contato cartão.

ShowContactCard(Contact, Rect, Placement, ContactCardOptions)

Mostra um cartão de contato com os parâmetros especificados.

ShowDelayLoadedContactCard(Contact, Rect, Placement)

Mostra uma cartão de contato que pode ser atualizada posteriormente se o contato não existir no banco de dados de contatos do usuário.

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

Mostra uma cartão de contato que pode ser atualizada posteriormente se o contato não existir no banco de dados de contatos do usuário.

ShowFullContactCard(Contact, FullContactCardOptions)

Consulta o sistema operacional para o contato de um usuário e mostra os dados de contato em um contato completo cartão.

Aplica-se a

Confira também