OnlineIdAuthenticator.CanSignOut 属性

定义

指示用户是否可以注销应用,以及是否在应用中显示注销链接。

注意

如果要针对Windows 10或更高版本进行开发,请改用 Windows.Security.Authentication.Web.Core API。 有关详细信息,请参阅 Web 帐户管理器

public:
 property bool CanSignOut { bool get(); };
bool CanSignOut();
public bool CanSignOut { get; }
var boolean = onlineIdAuthenticator.canSignOut;
Public ReadOnly Property CanSignOut As Boolean

属性值

Boolean

bool

如果用户可以注销并且注销链接应显示在应用中,则为 True,否则为 false

示例

var canSignOut = onlineIdAuthenticator.canSignOut;

if (Boolean(canSignOut)){

   // Add a "sign out" link to Charm settings.
}

注解

使用 OnlineIdAuthenticator 类的应用必须显示用户注销的选项。注销选项必须显示在“设置”超级按钮中,并且应用必须在“帐户”中为其用户帐户设置创建新页面。 若要查看如何添加注销选项和帐户设置页的示例,请参阅 Windows 帐户授权示例

如果用户具有连接的帐户,他们可以通过访问“电脑设置”中的“用户”页面注销。

如果此属性为 false,则对 SignOutUserAsync 的调用将失败,并 显示ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT 错误代码。

适用于

另请参阅