Peer.Invite 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.
Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.
Überlädt
Invite(PeerApplication, String, Byte[]) |
Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication. |
Invite() |
Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication. |
Invite(PeerApplication, String, Byte[])
Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.
public:
abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse
Parameter
- applicationToInvite
- PeerApplication
Die PeerApplication, für die die Einladung gesendet wird.
- 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 darf 16.384 Bytes nicht übersteigen.
Gibt zurück
Eine PeerInvitationResponse von dem Peer, der die Einladung empfangen hat.
Ausnahmen
Die Anwendung ist nicht für Zusammenarbeit registriert.
invitationData
ist größer als 16.384 Bytes.
Während des Einladungsprozesses ist ein Fehler aufgetreten.
Die derzeit ausgeführte Anwendung ist nicht bei der Peerzusammenarbeitsinfrastruktur registriert.
Hinweise
Für den Aufruf dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.
Gilt für:
Invite()
Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.
public:
abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse
Gibt zurück
Eine PeerInvitationResponse von dem Peer, der die Einladung empfangen hat.
Ausnahmen
Während des Einladungsprozesses ist ein Fehler aufgetreten.
Die derzeit ausgeführte Anwendung ist nicht bei der Peer Collaboration-Infrastruktur registriert.
Hinweise
Für den Aufruf dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.