Peer.InviteAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Commence une opération d’invitation asynchrone qui envoie une invitation à un Peer pour démarrer un élément spécifique PeerApplication.
Surcharges
| Nom | Description |
|---|---|
| InviteAsync(Object) |
Commence une opération d’invitation asynchrone qui envoie une invitation à un Peer pour démarrer un élément spécifique PeerApplication. |
| InviteAsync(PeerApplication, String, Byte[], Object) |
Commence une opération d’invitation asynchrone qui envoie une invitation à un Peer pour démarrer un élément spécifique PeerApplication. |
InviteAsync(Object)
Commence une opération d’invitation asynchrone qui envoie une invitation à un Peer pour démarrer un élément spécifique PeerApplication.
public:
abstract void InviteAsync(System::Object ^ userToken);
public abstract void InviteAsync(object userToken);
abstract member InviteAsync : obj -> unit
Public MustOverride Sub InviteAsync (userToken As Object)
Paramètres
- userToken
- Object
Objet défini par l’utilisateur à passer au rappel de l’opération asynchrone pour l’identification. Ce paramètre requis doit être unique dans toutes les opérations d’invitation asynchrones en cours.
Exceptions
userToken a la valeur null.
Une erreur s’est produite pendant le processus d’invitation.
L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure de collaboration.
Remarques
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.
Voir aussi
S’applique à
InviteAsync(PeerApplication, String, Byte[], Object)
Commence une opération d’invitation asynchrone qui envoie une invitation à un Peer pour démarrer un élément spécifique PeerApplication.
public:
abstract void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
public abstract void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
abstract member InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public MustOverride Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)
Paramètres
- applicationToInvite
- PeerApplication
Pour PeerApplication lequel l’invitation est envoyée.
- message
- String
Message à envoyer à l’homologue distant avec l’invitation de l’application. La taille maximale de ce message est de 255 caractères Unicode.
- invitationData
- Byte[]
Objet blob de données défini par l’utilisateur à associer à l’invitation. Sa taille ne peut pas dépasser 16 384 octets.
- userToken
- Object
Objet défini par l’utilisateur à passer au rappel de l’opération asynchrone pour l’identification. Ce paramètre requis doit être unique dans toutes les opérations d’invitation asynchrones en cours.
Exceptions
L’application n’est pas inscrite auprès de l’infrastructure de collaboration.
userToken a la valeur null.
invitationData est supérieur à 16 384 octets.
Une erreur s’est produite pendant le processus d’invitation.
L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure de collaboration.
Remarques
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.