Peer.Invite Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envía una invitación a Peer para iniciar un objeto PeerApplication específico.
Sobrecargas
Invite(PeerApplication, String, Byte[]) |
Envía una invitación a Peer para iniciar un objeto PeerApplication específico. |
Invite() |
Envía una invitación a Peer para iniciar un objeto PeerApplication específico. |
Invite(PeerApplication, String, Byte[])
Envía una invitación a Peer para iniciar un objeto PeerApplication específico.
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
Parámetros
- applicationToInvite
- PeerApplication
PeerApplication para la que se envió la invitación.
- message
- String
Un mensaje para enviar al interlocutor remoto junto con la invitación de la aplicación. El mensaje no puede tener más de 255 caracteres Unicode.
- invitationData
- Byte[]
Un blob de datos definidos por el usuario para asociar a la invitación. Su tamaño no puede ser mayor de 16 384 bytes.
Devoluciones
PeerInvitationResponse del elemento del mismo nivel que recibió la invitación.
Excepciones
La aplicación no se ha registrado para la colaboración.
invitationData
es mayor que 16 384 bytes.
Se produjo un error durante el proceso de invitación.
La aplicación que se está ejecutando actualmente no está registrada con la infraestructura de colaboración del mismo nivel.
Comentarios
Llamar a este método requiere un PermissionState de Unrestricted. Este estado se crea cuando comienza la sesión de colaboración del mismo nivel.
Se aplica a
Invite()
Envía una invitación a Peer para iniciar un objeto PeerApplication específico.
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
Devoluciones
PeerInvitationResponse del elemento del mismo nivel que recibió la invitación.
Excepciones
Se produjo un error durante el proceso de invitación.
La aplicación que se está ejecutando actualmente no está registrada con la infraestructura de colaboración del mismo nivel.
Comentarios
Llamar a este método requiere un PermissionState de Unrestricted. Este estado se crea cuando comienza la sesión de colaboración del mismo nivel.