Bagikan melalui


WebAccount Kelas

Definisi

Mengidentifikasi akun dari penyedia akun web.

public ref class WebAccount sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.IWebAccountFactory, 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 WebAccount 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.IWebAccountFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class WebAccount final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.IWebAccountFactory), 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 WebAccount
[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.IWebAccountFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WebAccount
function WebAccount(webAccountProvider, userName, state)
Public NotInheritable Class WebAccount
Warisan
Object Platform::Object IInspectable WebAccount
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Konstruktor

WebAccount(WebAccountProvider, String, WebAccountState)

Membuat instans kelas WebAccount .

Properti

Id

Mendapatkan Id akun web.

Properties

Mendapatkan properti akun web.

State

Mendapatkan status terhubung dari akun web.

UserName

Mendapatkan nama pengguna untuk akun web.

WebAccountProvider

Mendapatkan penyedia autentikasi web untuk akun tersebut.

Metode

GetPictureAsync(WebAccountPictureSize)

Mendapatkan gambar akun web secara asinkron.

SignOutAsync()

Menandatangani akun web secara asinkron. Ini menghapus semua token cache yang terkait dengan akun, dan memberi tahu penyedia untuk membatalkan token apa pun yang terkait dengan akun untuk aplikasi ini.

SignOutAsync(String)

Menandatangani akun web secara asinkron. Ini menghapus semua token cache yang terkait dengan akun, dan memberi tahu penyedia untuk membatalkan token apa pun yang terkait dengan akun untuk aplikasi ini.

Berlaku untuk

Lihat juga