Peer.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.
Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.
Überlädt
| Name | Beschreibung |
|---|---|
| InviteAsync(Object) |
Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet. |
| InviteAsync(PeerApplication, String, Byte[], Object) |
Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet. |
InviteAsync(Object)
Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.
public:
abstract void InviteAsync(System::Object ^ userToken);
public abstract void InviteAsync(object userToken);
abstract member InviteAsync : obj -> unit
Public MustOverride Sub InviteAsync (userToken As Object)
Parameter
- userToken
- Object
Benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs zur Identifizierung übergeben werden soll. Dieser erforderliche Parameter muss für alle ausgeführten asynchronen Einladungsvorgänge eindeutig sein.
Ausnahmen
userToken ist null.
Fehler während des Einladungsvorgangs.
Die derzeit ausgeführte Anwendung ist nicht bei der Infrastruktur für die Zusammenarbeit registriert.
Hinweise
Zum Aufrufen dieser Methode ist eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.
Weitere Informationen
Gilt für:
InviteAsync(PeerApplication, String, Byte[], Object)
Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.
public:
abstract void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
public abstract void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
abstract member InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public MustOverride Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)
Parameter
- applicationToInvite
- PeerApplication
Die PeerApplication Einladung, für die die Einladung gesendet wird.
- message
- String
Eine Nachricht, die zusammen mit der Anwendungsseinladung an den Remote-Peer gesendet werden soll. Die maximale Größe dieser Nachricht beträgt 255 Unicode-Zeichen.
- invitationData
- Byte[]
Ein benutzerdefinierter Daten-BLOB, der der Einladung zugeordnet werden soll. Seine Größe darf maximal 16.384 Byte betragen.
- userToken
- Object
Benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs zur Identifizierung übergeben werden soll. Dieser erforderliche Parameter muss für alle ausgeführten asynchronen Einladungsvorgänge eindeutig sein.
Ausnahmen
Die Anwendung ist nicht bei der Infrastruktur für die Zusammenarbeit registriert.
userToken ist null.
invitationData ist größer als 16.384 Byte.
Fehler während des Einladungsvorgangs.
Die derzeit ausgeführte Anwendung ist nicht bei der Infrastruktur für die Zusammenarbeit registriert.
Hinweise
Zum Aufrufen dieser Methode ist eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.