Compartilhar via


WebAccountManager.AddWebAccountForUserAsync Método

Definição

Sobrecargas

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

Adiciona uma nova conta Web. Esse processo é acompanhado como pertencente a um usuário especificado (para uso com aplicativos com reconhecimento de usuário múltiplo).

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

Adiciona uma nova conta Web. Esse processo é acompanhado como pertencente a um usuário especificado (para uso com aplicativos com reconhecimento de usuário múltiplo).

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

Adiciona uma nova conta Web. Esse processo é acompanhado como pertencente a um usuário especificado (para uso com aplicativos com reconhecimento de usuário múltiplo).

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

Adiciona uma nova conta Web. Esse processo é acompanhado como pertencente a um usuário especificado (para uso com aplicativos com reconhecimento de usuário múltiplo).

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

O usuário para o qual uma conta deve ser autenticada.

webAccountId
String

Platform::String

winrt::hstring

A ID da conta da Web.

webAccountUserName
String

Platform::String

winrt::hstring

O nome de usuário da conta Web.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Propriedades da conta Web.

Retornos

Uma operação assíncrona com a nova conta Web.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Aplica-se a

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

Adiciona uma nova conta Web. Esse processo é acompanhado como pertencente a um usuário especificado (para uso com aplicativos com reconhecimento de usuário múltiplo).

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

O usuário para o qual uma conta deve ser autenticada.

webAccountId
String

Platform::String

winrt::hstring

A ID da conta da Web.

webAccountUserName
String

Platform::String

winrt::hstring

O nome de usuário da conta Web.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Propriedades da conta Web.

scope
WebAccountScope

O escopo da conta Web.

Retornos

Uma operação assíncrona com a nova conta Web.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Aplica-se a

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

Adiciona uma nova conta Web. Esse processo é acompanhado como pertencente a um usuário especificado (para uso com aplicativos com reconhecimento de usuário múltiplo).

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

O usuário para o qual uma conta deve ser autenticada.

webAccountId
String

Platform::String

winrt::hstring

A ID da conta da Web.

webAccountUserName
String

Platform::String

winrt::hstring

O nome de usuário da conta Web.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Propriedades da conta Web.

scope
WebAccountScope

O escopo da conta Web.

perUserWebAccountId
String

Platform::String

winrt::hstring

A ID da conta da Web para esse usuário específico.

Retornos

Uma operação assíncrona com a nova conta Web.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Aplica-se a