Freigeben über


WebAccountProvider Klasse

Definition

Stellt einen Webkontoauthentifizierungsanbieter dar.

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
Vererbung
Object Platform::Object IInspectable WebAccountProvider
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1803 17134 IsSystemProvider

Konstruktoren

WebAccountProvider(String, String, Uri)

Erstellt eine instance der WebAccountProvider-Klasse.

Eigenschaften

Authority

Ruft die Autorität des Webkontoanbieters ab. Verwenden Sie die Autorität, um zwischen einem einzelnen Anbieter mit mehreren Identitäten (z. B. einem Microsoft-Konto im Vergleich zu Azure Active Directory) zu unterscheiden.

DisplayName

Ruft den Anzeigenamen für den Webkontoanbieter ab.

DisplayPurpose

Ruft den Anzeigezweck des Webkontoanbieters ab.

IconUri

Ruft den URI des Symbolbilds ab, das für den Webkontoanbieter angezeigt werden soll.

Id

Ruft die Webkontoanbieter-ID ab.

IsSystemProvider

Ruft den Wert ab, der beschreibt, ob der angegebene ID-Anbieter systemweite Authentifizierungstoken unterstützt.

User

Ruft den Benutzer ab, der dem Anbieter zugeordnet ist.

Gilt für:

Weitere Informationen