Freigeben über


WebAccountManager.AddWebAccountForUserAsync Methode

Definition

Überlädt

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

Fügt ein neues Webkonto hinzu. Dieser Prozess wird als Zugehörigkeit zu einem angegebenen Benutzer nachverfolgt (für die Verwendung mit Apps mit mehreren Benutzern).

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

Fügt ein neues Webkonto hinzu. Dieser Prozess wird als Zugehörigkeit zu einem angegebenen Benutzer nachverfolgt (für die Verwendung mit Apps mit mehreren Benutzern).

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

Fügt ein neues Webkonto hinzu. Dieser Prozess wird als Zugehörigkeit zu einem angegebenen Benutzer nachverfolgt (für die Verwendung mit Apps mit mehreren Benutzern).

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

Fügt ein neues Webkonto hinzu. Dieser Prozess wird als Zugehörigkeit zu einem angegebenen Benutzer nachverfolgt (für die Verwendung mit Apps mit mehreren Benutzern).

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)

Parameter

user
User

Der Benutzer, für den ein Konto authentifiziert werden muss.

webAccountId
String

Platform::String

winrt::hstring

Die ID für das Webkonto.

webAccountUserName
String

Platform::String

winrt::hstring

Der Benutzername für das Webkonto.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Eigenschaften für das Webkonto.

Gibt zurück

Ein asynchroner Vorgang mit dem neuen Webkonto.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Gilt für:

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

Fügt ein neues Webkonto hinzu. Dieser Prozess wird als Zugehörigkeit zu einem angegebenen Benutzer nachverfolgt (für die Verwendung mit Apps mit mehreren Benutzern).

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)

Parameter

user
User

Der Benutzer, für den ein Konto authentifiziert werden muss.

webAccountId
String

Platform::String

winrt::hstring

Die ID für das Webkonto.

webAccountUserName
String

Platform::String

winrt::hstring

Der Benutzername für das Webkonto.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Eigenschaften für das Webkonto.

scope
WebAccountScope

Der Bereich des Webkontos.

Gibt zurück

Ein asynchroner Vorgang mit dem neuen Webkonto.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Gilt für:

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

Fügt ein neues Webkonto hinzu. Dieser Prozess wird als Zugehörigkeit zu einem angegebenen Benutzer nachverfolgt (für die Verwendung mit Apps mit mehreren Benutzern).

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)

Parameter

user
User

Der Benutzer, für den ein Konto authentifiziert werden muss.

webAccountId
String

Platform::String

winrt::hstring

Die ID für das Webkonto.

webAccountUserName
String

Platform::String

winrt::hstring

Der Benutzername für das Webkonto.

props

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Eigenschaften für das Webkonto.

scope
WebAccountScope

Der Bereich des Webkontos.

perUserWebAccountId
String

Platform::String

winrt::hstring

Die Webkonto-ID für diesen bestimmten Benutzer.

Gibt zurück

Ein asynchroner Vorgang mit dem neuen Webkonto.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Gilt für: