OnlineIdAuthenticator.CanSignOut 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示用户是否可以注销应用,以及是否在应用中显示注销链接。
注意
如果要针对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 错误代码。