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
プロパティ値
bool
ユーザー がサインアウトでき、サインアウト リンクがアプリに表示される場合は True、それ以外の場合 は false。
例
var canSignOut = onlineIdAuthenticator.canSignOut;
if (Boolean(canSignOut)){
// Add a "sign out" link to Charm settings.
}
注釈
OnlineIdAuthenticator クラスを使用するアプリでは、ユーザーがサインアウトするためのオプションを表示する必要があります。サインアウト オプションは [設定] チャームに表示され、アプリは [アカウント] でユーザー アカウント設定用の新しいページを作成する必要があります。 サインアウト オプションとアカウント設定ページを追加する方法の例については、 Windows アカウント承認のサンプルを参照してください。
ユーザーが接続されているアカウントを持っている場合は、[PC の設定] の [ユーザー] ページにアクセスしてサインアウトできます。
このプロパティが false の場合、 SignOutUserAsync の呼び出しは ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT エラー コードで失敗します。