PeerNearMe.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 zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer.
Überlädt
Invite() |
Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer. |
Invite(PeerApplication, String, Byte[]) |
Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer, die Daten enthält, mit denen die Anwendungseinladung beschrieben oder angegeben wird. |
Invite()
Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer.
public:
override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
[<System.Security.SecurityCritical>]
override this.Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite () As PeerInvitationResponse
Gibt zurück
Ein PeerInvitationResponse-Objekt, das den relevanten PeerInvitationResponseType-Wert enthält, der vom Remotepeer angegeben wird.
- Attribute
Ausnahmen
Das PeerNearMe -Objekt wurde verworfen.
Das PeerEndPoint mit dem PeerApplication angegebenen PeerEndPointCollection zugeordnete ist
null
oder hat eine Wertanzahl von "0" zugeordneten Endpunkten.A Guid wurde der aktuellen Peer-to-Peer-Anwendung nicht zugeordnet.
Gilt für:
Invite(PeerApplication, String, Byte[])
Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer, die Daten enthält, mit denen die Anwendungseinladung beschrieben oder angegeben wird.
public:
override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse
Parameter
- applicationToInvite
- PeerApplication
Gibt die relevante Peerzusammenarbeitsanwendung an, die durch eine PeerApplication-Instanz dargestellt 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 ist auf 16 KB (16.384 Bytes) beschränkt.
Gibt zurück
Ein PeerInvitationResponse-Objekt, das den relevanten PeerInvitationResponseType-Wert enthält, der vom Remotepeer angegeben wird.
- Attribute
Ausnahmen
Das PeerApplication -Objekt wurde verworfen.
Das applicationToInvite
-Argument gibt null
an.
Das
applicationToInvite
Argument gibt einen leeren Guidan.Das PeerEndPoint mit dem PeerApplication angegebenen PeerEndPointCollection zugeordnete ist
null
oder hat eine Wertanzahl von "0" zugeordneten Endpunkten.