Peer.Invite 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.
Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.
Surcharges
Invite(PeerApplication, String, Byte[]) |
Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique. |
Invite() |
Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique. |
Invite(PeerApplication, String, Byte[])
Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.
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
Paramètres
- applicationToInvite
- PeerApplication
PeerApplication pour laquelle l’invitation est envoyée.
- message
- String
Un message à envoyer à l’homologue distant avec l’invitation à l’application. Le message ne peut pas dépasser 255 caractères Unicode.
- invitationData
- Byte[]
Objet blob de données défini par l’utilisateur à associer à l’invitation. Sa taille ne doit pas dépasser 16 384 octets.
Retours
Un PeerInvitationResponse de l'homologue qui a reçu l'invitation.
Exceptions
L'application n'est pas inscrite pour la collaboration.
invitationData
est supérieur à 16 384 octets.
Une erreur s'est produite au cours du processus d’invitation.
L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure de collaboration d’homologue.
Remarques
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologue commence.
S’applique à
Invite()
Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.
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
Retours
Un PeerInvitationResponse de l'homologue qui a reçu l'invitation.
Exceptions
Une erreur s'est produite au cours du processus d’invitation.
L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure Peer Collaboration.
Remarques
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session Peer Collaboration commence.