ContactManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |