WebAccountProvider クラス

定義

Web アカウント認証プロバイダーを表します。

public ref class WebAccountProvider sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.IWebAccountProviderFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [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 WebAccountProvider final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.IWebAccountProviderFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class WebAccountProvider final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.IWebAccountProviderFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 WebAccountProvider
[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)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.IWebAccountProviderFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WebAccountProvider
function WebAccountProvider(id, displayName, iconUri)
Public NotInheritable Class WebAccountProvider
継承
Object Platform::Object IInspectable WebAccountProvider
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1803 17134 IsSystemProvider

コンストラクター

WebAccountProvider(String, String, Uri)

WebAccountProvider クラスのインスタンスを作成します。

プロパティ

Authority

Web アカウント プロバイダーの権限を取得します。 複数の ID を持つ 1 つのプロバイダー (Microsoft アカウントと Azure Active Directory など) の間であいまいさを解消するには、機関を使用します。

DisplayName

Web アカウント プロバイダーの表示名を取得します。

DisplayPurpose

Web アカウント プロバイダーの表示目的を取得します。

IconUri

Web アカウント プロバイダーに表示するアイコン イメージの URI を 取得します。

Id

Web アカウント プロバイダー ID を取得します。

IsSystemProvider

指定された ID プロバイダーがシステム全体の認証トークンをサポートしているかどうかを示す値を取得します。

User

プロバイダーに関連付けられているユーザーを取得します。

適用対象

こちらもご覧ください