Partager via


MCNearbyServiceAdvertiserDelegate.DidReceiveInvitationFromPeer Méthode

Définition

Indique qu’une invitation a été reçue pour rejoindre une session.

[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

Paramètres

peerID
MCPeerID
context
NSData

À ajouter.

Ce paramètre peut être null.

invitationHandler
MCNearbyServiceAdvertiserInvitationHandler

Continuation que le développeur de l’application doit appeler.

Implémente

Attributs

Remarques

Lors de la substitution de cette méthode, les développeurs d’applications doivent appeler le invitationHandler, en transmettant une valeur appropriée MCSession et une valeur booléenne indiquant si l’invitation doit être acceptée ou non.

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

S’applique à