MCNearbyServiceAdvertiserDelegate.DidReceiveInvitationFromPeer Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- advertiser
- MCNearbyServiceAdvertiser
- peerID
- MCPeerID
- 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);
}