Compartir a través de


WebAccountManager.AddWebAccountForUserAsync Método

Definición

Sobrecargas

AddWebAccountForUserAsync(User, String, String, IMapView<String,String>)

Agrega una nueva cuenta web. Se realiza un seguimiento de este proceso como perteneciente a un usuario especificado (para su uso con aplicaciones compatibles con varios usuarios).

AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope)

Agrega una nueva cuenta web. Se realiza un seguimiento de este proceso como perteneciente a un usuario especificado (para su uso con aplicaciones compatibles con varios usuarios).

AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope, String)

Agrega una nueva cuenta web. Se realiza un seguimiento de este proceso como perteneciente a un usuario especificado (para su uso con aplicaciones compatibles con varios usuarios).

AddWebAccountForUserAsync(User, String, String, IMapView<String,String>)

Agrega una nueva cuenta web. Se realiza un seguimiento de este proceso como perteneciente a un usuario especificado (para su uso con aplicaciones compatibles con varios usuarios).

public:
 static IAsyncOperation<WebAccount ^> ^ AddWebAccountForUserAsync(User ^ user, Platform::String ^ webAccountId, Platform::String ^ webAccountUserName, IMapView<Platform::String ^, Platform::String ^> ^ props);
/// [Windows.Foundation.Metadata.Overload("AddWebAccountForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<WebAccount> AddWebAccountForUserAsync(User const& user, winrt::hstring const& webAccountId, winrt::hstring const& webAccountUserName, IMapView<winrt::hstring, winrt::hstring const&> const& props);
[Windows.Foundation.Metadata.Overload("AddWebAccountForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAccount> AddWebAccountForUserAsync(User user, string webAccountId, string webAccountUserName, IReadOnlyDictionary<string,string> props);
function addWebAccountForUserAsync(user, webAccountId, webAccountUserName, props)
Public Shared Function AddWebAccountForUserAsync (user As User, webAccountId As String, webAccountUserName As String, props As IReadOnlyDictionary(Of String, String)) As IAsyncOperation(Of WebAccount)

Parámetros

user
User

El usuario para el que se debe autenticar una cuenta.

webAccountId
String

Platform::String

winrt::hstring

Identificador de la cuenta web.

webAccountUserName
String

Platform::String

winrt::hstring

Nombre de usuario de la cuenta web.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

IMapView<Platform::String,Platform::String>

IMapView<winrt::hstring,winrt::hstring>

Propiedades de la cuenta web.

Devoluciones

Una operación asincrónica con la nueva cuenta web.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Se aplica a

AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope)

Agrega una nueva cuenta web. Se realiza un seguimiento de este proceso como perteneciente a un usuario especificado (para su uso con aplicaciones compatibles con varios usuarios).

public:
 static IAsyncOperation<WebAccount ^> ^ AddWebAccountForUserAsync(User ^ user, Platform::String ^ webAccountId, Platform::String ^ webAccountUserName, IMapView<Platform::String ^, Platform::String ^> ^ props, WebAccountScope scope);
/// [Windows.Foundation.Metadata.Overload("AddWebAccountWithScopeForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<WebAccount> AddWebAccountForUserAsync(User const& user, winrt::hstring const& webAccountId, winrt::hstring const& webAccountUserName, IMapView<winrt::hstring, winrt::hstring const&> const& props, WebAccountScope const& scope);
[Windows.Foundation.Metadata.Overload("AddWebAccountWithScopeForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAccount> AddWebAccountForUserAsync(User user, string webAccountId, string webAccountUserName, IReadOnlyDictionary<string,string> props, WebAccountScope scope);
function addWebAccountForUserAsync(user, webAccountId, webAccountUserName, props, scope)
Public Shared Function AddWebAccountForUserAsync (user As User, webAccountId As String, webAccountUserName As String, props As IReadOnlyDictionary(Of String, String), scope As WebAccountScope) As IAsyncOperation(Of WebAccount)

Parámetros

user
User

El usuario para el que se debe autenticar una cuenta.

webAccountId
String

Platform::String

winrt::hstring

Identificador de la cuenta web.

webAccountUserName
String

Platform::String

winrt::hstring

Nombre de usuario de la cuenta web.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

IMapView<Platform::String,Platform::String>

IMapView<winrt::hstring,winrt::hstring>

Propiedades de la cuenta web.

scope
WebAccountScope

Ámbito de la cuenta web.

Devoluciones

Una operación asincrónica con la nueva cuenta web.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Se aplica a

AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope, String)

Agrega una nueva cuenta web. Se realiza un seguimiento de este proceso como perteneciente a un usuario especificado (para su uso con aplicaciones compatibles con varios usuarios).

public:
 static IAsyncOperation<WebAccount ^> ^ AddWebAccountForUserAsync(User ^ user, Platform::String ^ webAccountId, Platform::String ^ webAccountUserName, IMapView<Platform::String ^, Platform::String ^> ^ props, WebAccountScope scope, Platform::String ^ perUserWebAccountId);
/// [Windows.Foundation.Metadata.Overload("AddWebAccountWithScopeAndMapForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<WebAccount> AddWebAccountForUserAsync(User const& user, winrt::hstring const& webAccountId, winrt::hstring const& webAccountUserName, IMapView<winrt::hstring, winrt::hstring const&> const& props, WebAccountScope const& scope, winrt::hstring const& perUserWebAccountId);
[Windows.Foundation.Metadata.Overload("AddWebAccountWithScopeAndMapForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAccount> AddWebAccountForUserAsync(User user, string webAccountId, string webAccountUserName, IReadOnlyDictionary<string,string> props, WebAccountScope scope, string perUserWebAccountId);
function addWebAccountForUserAsync(user, webAccountId, webAccountUserName, props, scope, perUserWebAccountId)
Public Shared Function AddWebAccountForUserAsync (user As User, webAccountId As String, webAccountUserName As String, props As IReadOnlyDictionary(Of String, String), scope As WebAccountScope, perUserWebAccountId As String) As IAsyncOperation(Of WebAccount)

Parámetros

user
User

El usuario para el que se debe autenticar una cuenta.

webAccountId
String

Platform::String

winrt::hstring

Identificador de la cuenta web.

webAccountUserName
String

Platform::String

winrt::hstring

Nombre de usuario de la cuenta web.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

IMapView<Platform::String,Platform::String>

IMapView<winrt::hstring,winrt::hstring>

Propiedades de la cuenta web.

scope
WebAccountScope

Ámbito de la cuenta web.

perUserWebAccountId
String

Platform::String

winrt::hstring

Identificador de cuenta web para este usuario en particular.

Devoluciones

Una operación asincrónica con la nueva cuenta web.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Se aplica a