Поделиться через


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);
}              

Применяется к