PeerCollaboration.SignOut(PeerScope) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したスコープ外のピアに署名します。
public:
static void SignOut(System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
[System.Security.SecurityCritical]
public static void SignOut (System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
[<System.Security.SecurityCritical>]
static member SignOut : System.Net.PeerToPeer.Collaboration.PeerScope -> unit
Public Shared Sub SignOut (peerScope As PeerScope)
パラメーター
- 属性
例外
peerScope
パラメーターに正しくない列挙値が含まれています。
SignOut(PeerScope) 操作を完了できませんでした。
注釈
このメソッドはアプリケーション固有の操作ではなく、サインアウトすると、現在実行中の他のアプリケーションに影響する可能性があります。 このメソッドを呼び出す指定されたスコープにユーザーがまだサインインしていない場合、操作は行われません。
ユーザーが Near Me Peopleサインアウトすると、公開された情報がエンドポイント オブジェクト セットからPeerCollaboration削除されます。 これには、 LocalEndPointName 呼び出し元ピアによってコラボレーション インフラストラクチャに登録された識別オブジェクトに加えて、 と LocalPresenceInfoが含まれます。 この情報は削除されるため、リモート ピアまたはピア ホストでコラボレーションに使用できなくなります。 クラスの PeerCollaboration 観点からは、信頼できる連絡先との同じ情報の他の共有は関係ありません。クラスの PeerCollaboration 使用は、リモート ピア ContactManager オブジェクトなど、この情報が永続化された他のオブジェクトには影響しません。 同様に、 から ContactManager ピアを削除しても、コラボレーション アプリケーションでのピアのプレゼンスには影響しません。他の連絡先は、そのプレゼンスを表示して共同作業を行うことができます。
このメソッドを呼び出す場合は、 の UnrestrictedがPermissionState必要です。 この状態は、コラボレーション セッションの開始時に Peer 作成されます。
適用対象
こちらもご覧ください
.NET