Peer.InviteAsyncCancel(Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
InviteAsync(PeerApplication, String, Byte[], Object) メソッドで送信された招待をキャンセルします。
public:
void InviteAsyncCancel(System::Object ^ userToken);
[System.Security.SecurityCritical]
public void InviteAsyncCancel (object userToken);
[<System.Security.SecurityCritical>]
member this.InviteAsyncCancel : obj -> unit
Public Sub InviteAsyncCancel (userToken As Object)
パラメーター
- userToken
- Object
識別のための InviteAsync(PeerApplication, String, Byte[], Object) 操作のコールバックに渡すユーザー定義オブジェクト。 この必須パラメーターは、進行中のすべての非同期招待操作において一意でなければいけません。
- 属性
例外
userToken
パラメーターとして null
を使用することはできません。
非同期の招待は未解決ではありません。
注釈
このメソッドを呼び出すと、システムは InviteAsync 要求に関連付けられているピアからの を PeerInvitationResponse 待機しなくなります。
複数の招待は、任意の時点で未処理の場合があります。 によってInviteAsyncCanceluserToken
識別される非同期操作が存在しないときに メソッドが呼び出されると、例外がスローされます。 オブジェクトは、特定の userToken
非同期呼び出しを追跡するために使用されるため、指定する必要があります。 このホスト アプリケーション指定のオブジェクトは、招待要求ごとに一意です。
このメソッドを使用してもイベントを InviteCompleted 発生させることができますが、関連付けられた InviteCompletedEventArgs オブジェクトの Cancelled プロパティは に true
設定されます。
このメソッドを呼び出す場合は、 の UnrestrictedがPermissionState必要です。
適用対象
こちらもご覧ください
.NET