UserDataAccount Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una cuenta de datos de usuario usada para acceder al correo electrónico, los contactos, los calendarios, etc.
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
- Herencia
- Atributos
Requisitos de Windows
| Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Llame a UserDataAccountStore.GetAccountAsync para obtener una instancia de esta clase.
Historial de versiones
| Versión de Windows | Versión del SDK | Valor agregado |
|---|---|---|
| 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 |
Propiedades
| CanShowCreateContactGroup |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft. |
| DeviceAccountTypeId |
Obtiene el identificador único del tipo de la cuenta. |
| DisplayName |
Obtiene o establece el nombre para mostrar legible para la cuenta de datos de usuario. |
| EnterpriseId |
Obtiene la identidad de empresa asociada a la cuenta de usuario. |
| ExplictReadAccessPackageFamilyNames |
Obtiene una lista de nombres de familia de paquetes para las aplicaciones que tienen acceso de lectura explícito incluso si no tienen la funcionalidad del sistema. |
| Icon |
Obtiene el icono asociado a UserDataAccount. |
| Id |
Obtiene una cadena que identifica de forma única userDataAccount en el dispositivo local. |
| IsProtectedUnderLock |
Obtiene un valor booleano que indica si los datos de la cuenta de usuario se cifran cuando el dispositivo se bloquea. |
| OtherAppReadAccess |
Obtiene o establece un valor que indica si otras aplicaciones del dispositivo tienen acceso de lectura a UserDataAccount. |
| PackageFamilyName |
Obtiene el identificador único del paquete de la aplicación que creó userDataAccount. |
| ProviderProperties |
Proporciona un lugar para almacenar los datos que usará la aplicación al interactuar con un proveedor UserDataAccount . |
| UserDisplayName |
Obtiene o establece un nombre de usuario asociado a userDataAccount que es adecuado para mostrar. |
Métodos
| DeleteAsync() |
Elimina de forma asincrónica todos los datos de contacto, calendario y correo electrónico asociados a la cuenta. |
| FindAppointmentCalendarsAsync() |
Devuelve una colección de instancias de AppointmentCalendar asociadas a UserDataAccount. |
| FindContactAnnotationListsAsync() |
Devuelve una colección de instancias contactAnnotationList asociadas a UserDataAccount. |
| FindContactGroupsAsync() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft. |
| FindContactListsAsync() |
Devuelve una colección de instancias de ContactList asociadas a UserDataAccount. |
| FindEmailMailboxesAsync() |
Devuelve una colección de instancias de EmailMailbox asociadas a UserDataAccount. |
| FindUserDataTaskListsAsync() |
Devuelve una colección de instancias de UserDataTask asociadas a UserDataAccount. |
| SaveAsync() |
Conserva de forma asincrónica userDataAccount en la base de datos. |
| TryShowCreateContactGroupAsync() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft. |