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
。
已處理非同步邀請。
備註
呼叫這個方法可確保系統停止等候 PeerInvitationResponse 與 InviteAsync 要求相關聯的對等。
任何指定時間都可能會未處理多個邀請。 InviteAsyncCancel如果在 所識別的 userToken
非同步作業不存在時呼叫 方法,則會擲回例外狀況。 userToken
必須提供 物件,因為它用來追蹤特定的非同步呼叫。 此主應用程式提供的物件對於每個邀請要求而言都是唯一的。
使用這個方法時, InviteCompleted 仍然可以引發事件,但相關聯 InviteCompletedEventArgs 物件上的 Cancelled 屬性會設定為 true
。
呼叫這個方法需要 PermissionState 的 Unrestricted 。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應