次の方法で共有


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 アカウント承認のサンプルを参照してください。

ユーザーが接続されているアカウントを持っている場合は、[PC の設定] の [ユーザー] ページにアクセスしてサインアウトできます。

このプロパティが false の場合、 SignOutUserAsync の呼び出しは ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT エラー コードで失敗します。

適用対象

こちらもご覧ください