PeerNearMe.InviteAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recebe uma resposta de convite de um par sobre o ingresso em um aplicativo de colaboração ponto a ponto.
Sobrecargas
InviteAsync(Object) |
Recebe uma resposta de convite de um par sobre o ingresso em um aplicativo de colaboração ponto a ponto. |
InviteAsync(PeerApplication, String, Byte[], Object) |
Recebe uma resposta de convite de um par sobre um convite para um aplicativo de colaboração ponto a ponto. |
InviteAsync(Object)
Recebe uma resposta de convite de um par sobre o ingresso em um aplicativo de colaboração ponto a ponto.
public:
override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)
Parâmetros
- userToken
- Object
Objeto definido pelo usuário passado para o retorno de chamada da operação assíncrona para identificação. Este parâmetro necessário deve ser exclusivo em todas as operações de convite assíncronas ainda em andamento.
- Atributos
Exceções
O objeto PeerApplication foi descartado.
O argumento userToken
especifica null
.
Este objeto PeerApplication não especifica um Guid válido.
Aplica-se a
InviteAsync(PeerApplication, String, Byte[], Object)
Recebe uma resposta de convite de um par sobre um convite para um aplicativo de colaboração ponto a ponto.
public:
override void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public Overrides Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)
Parâmetros
- applicationToInvite
- PeerApplication
Especifica as informações de aplicativo relevantes de Colaboração de Ponto a Ponto representadas por um objeto PeerApplication.
- message
- String
Uma mensagem a ser enviada para o par remoto com o convite do aplicativo. A mensagem não pode ter mais de 255 caracteres Unicode.
- invitationData
- Byte[]
Um blob de dados definido pelo usuário a ser associado ao convite. O tamanho é limitado a 16K.
- userToken
- Object
Objeto definido pelo usuário passado para o retorno de chamada da operação assíncrona para identificação. Este parâmetro necessário deve ser exclusivo em todas as operações de convite assíncronas ainda em andamento.
- Atributos
Exceções
O objeto PeerApplication foi descartado.
O argumento applicationToInvite
especifica null
.
O argumento userToken
especifica null
.
O ponto de extremidade especificado pelo PeerApplication não foi encontrado.
O argumento
applicationToInvite
especifica um Guid vazio.