SignOutUserOperation Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memungkinkan pengguna untuk keluar dari aplikasi Anda.
Catatan
Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web.
public ref class SignOutUserOperation sealed : IAsyncAction
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SignOutUserOperation final : IAsyncAction
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SignOutUserOperation : IAsyncAction
Public NotInheritable Class SignOutUserOperation
Implements IAsyncAction
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Contoh
Contoh ini menunjukkan cara keluar dari aplikasi.
function signOut() {
if (sdkSample.canSignOut) {
sdkSample.displayStatus("Signing out...");
authenticator.signOutUserAsync().done(function () {
sdkSample.accessToken = null;
sdkSample.authenticatedSafeCustomerId = "";
sdkSample.isSignedIn = false;
sdkSample.displayStatus("Signed out.");
},
function (status) {
if (status && (status.name !== "Canceled")) {
showErrorMessage("Sign out action failed: " + status.message);
} else {
sdkSample.displayStatus("");
}
});
}
}
Properti
Completed |
Mendapatkan atau mengatur handler yang dipanggil saat operasi selesai. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
ErrorCode |
Mendapatkan kode kesalahan jika operasi gagal. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
Id |
Mendapatkan pengidentifikasi unik yang mewakili operasi. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
Status |
Mendapatkan status operasi saat ini. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
Metode
Cancel() |
Meminta pembatalan operasi. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
Close() |
Permintaan yang bekerja terkait dengan operasi harus dihentikan. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
GetResults() |
Mengembalikan hasil operasi. Untuk kelas ini, tidak ada hasil untuk dikembalikan jika operasi berhasil. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |