次の方法で共有


MCNearbyServiceAdvertiserDelegate.DidReceiveInvitationFromPeer メソッド

定義

セッションに参加するための招待が受信されたことを示します。

[Foundation.Export("advertiser:didReceiveInvitationFromPeer:withContext:invitationHandler:")]
public abstract void DidReceiveInvitationFromPeer (MultipeerConnectivity.MCNearbyServiceAdvertiser advertiser, MultipeerConnectivity.MCPeerID peerID, Foundation.NSData context, MultipeerConnectivity.MCNearbyServiceAdvertiserInvitationHandler invitationHandler);
abstract member DidReceiveInvitationFromPeer : MultipeerConnectivity.MCNearbyServiceAdvertiser * MultipeerConnectivity.MCPeerID * Foundation.NSData * MultipeerConnectivity.MCNearbyServiceAdvertiserInvitationHandler -> unit

パラメーター

peerID
MCPeerID
context
NSData

追加する。

このパラメーターは、null に設定できます。

invitationHandler
MCNearbyServiceAdvertiserInvitationHandler

アプリ開発者が呼び出す必要がある継続。

実装

属性

注釈

このメソッドをオーバーライドする場合、アプリケーション開発者は を invitationHandler呼び出し、招待を受け入れるかどうかを示す適切な MCSession ブール値を渡す必要があります。

public override void DidReceiveInvitationFromPeer(MCNearbyServiceAdvertiser advertiser, MCPeerID peerID, NSData context, MCNearbyServiceAdvertiserInvitationHandler invitationHandler)
{
	parent.statusLbl.Text = "Received Invite";
  invitationHandler(true, parent.Session);
}              

適用対象