SignOutUserOperation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht Benutzern, sich von Ihrer App abzumelden.
Hinweis
Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Beispiele
In diesem Beispiel wird gezeigt, wie Sie sich von einer App abmelden.
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("");
}
});
}
}
Eigenschaften
Completed |
Ruft einen Handler ab, der aufgerufen wird, wenn der Vorgang abgeschlossen ist, oder legt diesen fest. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |
ErrorCode |
Ruft den Fehlercode ab, falls der Vorgang fehlschlägt. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |
Id |
Ruft einen eindeutigen Bezeichner ab, der den Vorgang darstellt. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |
Status |
Ruft den aktuellen Status des Vorgangs ab. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |
Methoden
Cancel() |
Fordert den Abbruch des Vorgangs an. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |
Close() |
Anforderungen, die dem Vorgang zugeordnet sind, sollten beendet werden. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |
GetResults() |
Gibt die Ergebnisse des Vorgangs zurück. Für diese Klasse müssen keine Ergebnisse zurückgegeben werden, wenn der Vorgang erfolgreich ist. Hinweis Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager. |