此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

SignOutUserOperation Class

可让用户在应用程序外部签名。

语法


var signOutUserOperation = promise.operation;

特性

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

成员

SignOutUserOperation类 具有以下类型的成员:

方法

The SignOutUserOperation 类 具有以下方法。 使用 C#、Visual Basic 和 C++,它还可以继承以下内容中的方法 Object 类.

方法描述
Cancel Requests the cancellation of the operation.
Close Requests that work associated with the operation should terminate.
GetResults Returns the results of the operation. For this class, there are no results to return if the operation succeeds.

 

属性

SignOutUserOperation类 具有以下属性。

属性访问类型描述

Completed

读取/写入Gets or sets a handler that is called when the operation completes.

ErrorCode

只读Gets the error code should the operation fail.

Id

只读Gets a unique identifier that represents the operation.

Status

只读Gets the current status of the operation.

 

备注

Windows Phone 8

此 API 不实现,但是调用时会引发异常。请参见 Windows Phone 运行时 API

示例

此示例演示如何注销应用程序。


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("");
            }
        });
    }
}

要求

最低受支持的客户端

Windows 8 [仅 Windows 应用商店应用]

最低受支持的服务器

Windows Server 2012 [仅 Windows 应用商店应用]

最低受支持的电话

Windows Phone 8 [未执行,请参阅“备注”]

命名空间

Windows.Security.Authentication.OnlineId
Windows::Security::Authentication::OnlineId [C++]

元数据

Windows.winmd

 

 

显示:
© 2015 Microsoft