UserDataAccount 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 uma conta de dados de usuário usada para acessar emails, contatos, calendários e assim por diante.
public ref class UserDataAccount sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserDataAccount final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserDataAccount
Public NotInheritable Class UserDataAccount
- 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)
|
Comentários
Chame UserDataAccountStore.GetAccountAsync para obter uma instância dessa classe.
Histórico de versão
| Versão do Windows | Versão do SDK | Valor adicionado |
|---|---|---|
| 1511 | 10586 | EnterpriseId |
| 1511 | 10586 | IsProtectedUnderLock |
| 1607 | 14393 | DisplayName |
| 1607 | 14393 | ExplictReadAccessPackageFamilyNames |
| 1703 | 15063 | CanShowCreateContactGroup |
| 1703 | 15063 | FindContactGroupsAsync |
| 1703 | 15063 | FindUserDataTaskListsAsync |
| 1703 | 15063 | ProviderProperties |
| 1703 | 15063 | TryShowCreateContactGroupAsync |
Propriedades
| CanShowCreateContactGroup |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft. |
| DeviceAccountTypeId |
Obtém o identificador exclusivo para o tipo da conta. |
| DisplayName |
Obtém ou define o nome de exibição legível para a conta de dados do usuário. |
| EnterpriseId |
Obtém a identidade corporativa associada à conta de usuário. |
| ExplictReadAccessPackageFamilyNames |
Obtém uma lista de nomes de família de pacotes para aplicativos que têm acesso de leitura explícito mesmo que eles não tenham a funcionalidade do sistema. |
| Icon |
Obtém o ícone associado ao UserDataAccount. |
| Id |
Obtém uma cadeia de caracteres que identifica exclusivamente UserDataAccount no dispositivo local. |
| IsProtectedUnderLock |
Obtém um valor booliano que indica se os dados da conta de usuário são criptografados quando o dispositivo fica bloqueado. |
| OtherAppReadAccess |
Obtém ou define um valor que indica se outros aplicativos no dispositivo têm acesso de leitura ao UserDataAccount. |
| PackageFamilyName |
Obtém o identificador exclusivo para o pacote do aplicativo que criou o UserDataAccount. |
| ProviderProperties |
Fornece um local para armazenar dados a serem usados pelo aplicativo ao interagir com um provedor UserDataAccount . |
| UserDisplayName |
Obtém ou define um nome de usuário associado ao UserDataAccount que é adequado para exibição. |
Métodos
| DeleteAsync() |
Exclui de forma assíncrona todos os dados de contato, calendário e email associados à conta. |
| FindAppointmentCalendarsAsync() |
Retorna uma coleção de instâncias AppointmentCalendar associadas ao UserDataAccount. |
| FindContactAnnotationListsAsync() |
Retorna uma coleção de instâncias ContactAnnotationList associadas ao UserDataAccount. |
| FindContactGroupsAsync() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft. |
| FindContactListsAsync() |
Retorna uma coleção de instâncias ContactList associadas ao UserDataAccount. |
| FindEmailMailboxesAsync() |
Retorna uma coleção de instâncias do EmailMailbox associadas ao UserDataAccount. |
| FindUserDataTaskListsAsync() |
Retorna uma coleção de instâncias UserDataTask associadas ao UserDataAccount. |
| SaveAsync() |
Persiste de forma assíncrona o UserDataAccount para o banco de dados. |
| TryShowCreateContactGroupAsync() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft. |