MCNearbyServiceAdvertiserDelegate.DidReceiveInvitationFromPeer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica che è stato ricevuto un invito per partecipare a una sessione.
[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
Parametri
- advertiser
- MCNearbyServiceAdvertiser
- peerID
- MCPeerID
- invitationHandler
- MCNearbyServiceAdvertiserInvitationHandler
Continuazione che lo sviluppatore dell'app deve chiamare.
Implementazioni
- Attributi
Commenti
Quando si esegue l'override di questo metodo, gli sviluppatori di applicazioni devono richiamare invitationHandler
, passando un valore appropriato MCSession e un valore booleano che indica se l'invito deve essere accettato o meno.
public override void DidReceiveInvitationFromPeer(MCNearbyServiceAdvertiser advertiser, MCPeerID peerID, NSData context, MCNearbyServiceAdvertiserInvitationHandler invitationHandler)
{
parent.statusLbl.Text = "Received Invite";
invitationHandler(true, parent.Session);
}