Peer.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 elementu Peer , aby rozpocząć określony PeerApplicationelement .
Przeciążenia
Invite(PeerApplication, String, Byte[]) |
Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement . |
Invite() |
Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement . |
Invite(PeerApplication, String, Byte[])
Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .
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
Parametry
- applicationToInvite
- PeerApplication
Element PeerApplication , dla którego wysłano zaproszenie.
- 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. Jego rozmiar nie może przekraczać 16 384 bajtów.
Zwraca
Element PeerInvitationResponse od elementu równorzędnego, który otrzymał zaproszenie.
Wyjątki
Aplikacja nie jest zarejestrowana do współpracy.
invitationData
jest większy niż 16 384 bajtów.
Wystąpił błąd podczas procesu zaproszenia.
Aktualnie uruchamiana aplikacja nie jest zarejestrowana w infrastrukturze współpracy równorzędnej.
Uwagi
Wywołanie tej metody wymaga wartości typu PermissionStateUnrestricted. Ten stan jest tworzony po rozpoczęciu sesji współpracy równorzędnej.
Dotyczy
Invite()
Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .
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
Zwraca
Element PeerInvitationResponse od elementu równorzędnego, który otrzymał zaproszenie.
Wyjątki
Wystąpił błąd podczas procesu zaproszenia.
Aktualnie uruchamiana aplikacja nie jest zarejestrowana w infrastrukturze współpracy równorzędnej.
Uwagi
Wywołanie tej metody wymaga wartości typu PermissionStateUnrestricted. Ten stan jest tworzony po rozpoczęciu sesji współpracy równorzędnej.