PeerNearMe.Invite Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wysyła zaproszenie do dołączenia do aplikacji do współpracy równorzędnej do zdalnej komunikacji równorzędnej.
Przeciążenia
Invite() |
Wysyła zaproszenie do dołączenia do aplikacji do współpracy równorzędnej do zdalnej komunikacji równorzędnej. |
Invite(PeerApplication, String, Byte[]) |
Wysyła zaproszenie do dołączenia do aplikacji do współpracy równorzędnej do zdalnej komunikacji równorzędnej zawierającej dane opisujące lub określające zaproszenie aplikacji. |
Invite()
Wysyła zaproszenie do dołączenia do aplikacji do współpracy równorzędnej do zdalnej komunikacji równorzędnej.
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
Zwraca
PeerInvitationResponse obiekt zawierający odpowiednią PeerInvitationResponseType wartość określoną przez zdalny element równorzędny.
- Atrybuty
Wyjątki
Obiekt PeerNearMe został usunięty.
Element PeerEndPoint skojarzony z określonym przez obiekt PeerApplicationPeerEndPointCollection jest
null
lub ma liczbę wartości "0" skojarzonych punktów końcowych.Element Guid nie został skojarzony z bieżącą aplikacją równorzędną.
Dotyczy
Invite(PeerApplication, String, Byte[])
Wysyła zaproszenie do dołączenia do aplikacji do współpracy równorzędnej do zdalnej komunikacji równorzędnej zawierającej dane opisujące lub określające zaproszenie aplikacji.
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
Parametry
- applicationToInvite
- PeerApplication
Określa odpowiednią aplikację współpracy równorzędnej reprezentowaną PeerApplication przez wystąpienie.
- message
- String
Komunikat do wysłania do zdalnej komunikacji równorzędnej wraz z zaproszeniem do aplikacji. Wiadomość nie może zawierać więcej niż 255 znaków Unicode.
- invitationData
- Byte[]
Obiekt blob danych zdefiniowany przez użytkownika do skojarzenia z zaproszeniem. Rozmiar jest ograniczony do 16K (16 384 bajtów).
Zwraca
PeerInvitationResponse obiekt zawierający odpowiednią PeerInvitationResponseType wartość określoną przez zdalny element równorzędny.
- Atrybuty
Wyjątki
Obiekt PeerApplication został usunięty.
Argument applicationToInvite
określa wartość null
.
Argument
applicationToInvite
określa pusty Guidelement .Element PeerEndPoint skojarzony z określonym przez obiekt PeerApplicationPeerEndPointCollection jest
null
lub ma liczbę wartości "0" skojarzonych punktów końcowych.