WebAuthenticationCoreManager.FindAccountProviderAsync 方法

定义

重载

FindAccountProviderAsync(String)

异步尝试查找 Web 帐户提供程序。

FindAccountProviderAsync(String, String)

异步尝试查找 Web 帐户提供程序。

FindAccountProviderAsync(String, String, User)

异步尝试查找 Web 帐户提供程序。

FindAccountProviderAsync(String)

异步尝试查找 Web 帐户提供程序。

public:
 static IAsyncOperation<WebAccountProvider ^> ^ FindAccountProviderAsync(Platform::String ^ webAccountProviderId);
/// [Windows.Foundation.Metadata.Overload("FindAccountProviderAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync(winrt::hstring const& webAccountProviderId);
[Windows.Foundation.Metadata.Overload("FindAccountProviderAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync(string webAccountProviderId);
function findAccountProviderAsync(webAccountProviderId)
Public Shared Function FindAccountProviderAsync (webAccountProviderId As String) As IAsyncOperation(Of WebAccountProvider)

参数

webAccountProviderId
String

Platform::String

winrt::hstring

要查找的 Web 帐户提供程序的 ID。

返回

异步查找操作。 成功完成后,包含一个 WebAccountProvider 对象,该对象表示找到的 Web 帐户提供程序。

属性

另请参阅

适用于

FindAccountProviderAsync(String, String)

异步尝试查找 Web 帐户提供程序。

public:
 static IAsyncOperation<WebAccountProvider ^> ^ FindAccountProviderAsync(Platform::String ^ webAccountProviderId, Platform::String ^ authority);
/// [Windows.Foundation.Metadata.Overload("FindAccountProviderWithAuthorityAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync(winrt::hstring const& webAccountProviderId, winrt::hstring const& authority);
[Windows.Foundation.Metadata.Overload("FindAccountProviderWithAuthorityAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync(string webAccountProviderId, string authority);
function findAccountProviderAsync(webAccountProviderId, authority)
Public Shared Function FindAccountProviderAsync (webAccountProviderId As String, authority As String) As IAsyncOperation(Of WebAccountProvider)

参数

webAccountProviderId
String

Platform::String

winrt::hstring

要查找的 Web 帐户提供程序的 ID。

authority
String

Platform::String

winrt::hstring

要查找的 Web 帐户提供程序的授权。

重要

使用 "https://login.windows.local" 作为 webAccountProviderId 值时,不应指定 颁发机构 值。 请改用此方法 的单参数重载

返回

异步查找操作。 成功完成后,包含一个 WebAccountProvider 对象,该对象表示找到的 Web 帐户提供程序。

属性

另请参阅

适用于

FindAccountProviderAsync(String, String, User)

异步尝试查找 Web 帐户提供程序。

public:
 static IAsyncOperation<WebAccountProvider ^> ^ FindAccountProviderAsync(Platform::String ^ webAccountProviderId, Platform::String ^ authority, User ^ user);
/// [Windows.Foundation.Metadata.Overload("FindAccountProviderWithAuthorityForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync(winrt::hstring const& webAccountProviderId, winrt::hstring const& authority, User const& user);
[Windows.Foundation.Metadata.Overload("FindAccountProviderWithAuthorityForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAccountProvider> FindAccountProviderAsync(string webAccountProviderId, string authority, User user);
function findAccountProviderAsync(webAccountProviderId, authority, user)
Public Shared Function FindAccountProviderAsync (webAccountProviderId As String, authority As String, user As User) As IAsyncOperation(Of WebAccountProvider)

参数

webAccountProviderId
String

Platform::String

winrt::hstring

要查找的 Web 帐户提供程序的 ID。

authority
String

Platform::String

winrt::hstring

要查找的 Web 帐户提供程序的授权。

user
User

与要查找的 Web 帐户提供程序关联的用户。

重要

使用 "https://login.windows.local" 作为 webAccountProviderId 值时,不应指定 颁发机构 值。 请改用此方法 的单参数重载

返回

异步查找操作。 成功完成后,包含一个 WebAccountProvider 对象,该对象表示找到的 Web 帐户提供程序。

属性

另请参阅

适用于