PeerNearMe.InviteAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.
Überlädt
InviteAsync(Object) |
Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung. |
InviteAsync(PeerApplication, String, Byte[], Object) |
Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung. |
InviteAsync(Object)
Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.
public:
override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)
Parameter
- userToken
- Object
Ein benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs für die Identifizierung übergeben wird. Dieser erforderliche Parameter muss für alle noch in Ausführung befindlichen asynchronen Einladungen eindeutig sein.
- Attribute
Ausnahmen
Das PeerApplication -Objekt wurde verworfen.
Das userToken
-Argument gibt null
an.
Dieses PeerApplication-Objekt gibt keine gültige Guid an.
Gilt für:
InviteAsync(PeerApplication, String, Byte[], Object)
Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.
public:
override void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public Overrides Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)
Parameter
- applicationToInvite
- PeerApplication
Gibt die relevanten Informationen über eine Peerzusammenarbeitsanwendung an, die durch ein PeerApplication-Objekt dargestellt werden.
- message
- String
Eine Nachricht, die zusammen mit der Anwendungseinladung an den Remotepeer gesendet werden soll. Die Nachricht darf 255 Unicode-Zeichen nicht überschreiten.
- invitationData
- Byte[]
Ein benutzerdefiniertes Datenblob, das der Einladung zugeordnet werden soll. Die Größe ist auf 16 KB beschränkt.
- userToken
- Object
Ein benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs für die Identifizierung übergeben wird. Dieser erforderliche Parameter muss für alle noch in Ausführung befindlichen asynchronen Einladungen eindeutig sein.
- Attribute
Ausnahmen
Das PeerApplication -Objekt wurde verworfen.
Das applicationToInvite
-Argument gibt null
an.
Das userToken
-Argument gibt null
an.
Der von PeerApplication angegebene Endpunkt wurde nicht gefunden.
Das
applicationToInvite
Argument gibt einen leeren Guidan.