Peer.InviteAsyncCancel(Object) 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.
Annule l’invitation envoyée avec la méthode InviteAsync(PeerApplication, String, Byte[], Object).
public:
void InviteAsyncCancel(System::Object ^ userToken);
[System.Security.SecurityCritical]
public void InviteAsyncCancel (object userToken);
[<System.Security.SecurityCritical>]
member this.InviteAsyncCancel : obj -> unit
Public Sub InviteAsyncCancel (userToken As Object)
Paramètres
- userToken
- Object
Objet défini par l’utilisateur à passer au rappel de l’opération InviteAsync(PeerApplication, String, Byte[], Object) pour l’identification. Ce paramètre obligatoire doit être unique pour toutes les opérations d’invitation asynchrones en cours.
- Attributs
Exceptions
Le paramètre userToken
ne peut pas avoir la valeur null
.
Une invitation asynchrone n’est pas en attente.
Remarques
L’appel de cette méthode garantit que le système cesse d’attendre un PeerInvitationResponse de l’homologue associé à la requête InviteAsync.
Plusieurs invitations peuvent être en attente à tout moment. Si la InviteAsyncCancel méthode est appelée lorsqu’une opération asynchrone identifiée par le userToken
n’existe pas, une exception est levée. L’objet userToken
doit être fourni, car il est utilisé pour suivre un appel asynchrone spécifique. Cet objet fourni par l’application hôte est unique pour chaque demande d’invitation.
Lorsque cette méthode est utilisée, l’événement InviteCompleted peut toujours être déclenché, mais la propriété Cancelled sur l’objet associé InviteCompletedEventArgs est définie sur true
.
L’appel de cette méthode nécessite un PermissionState de Unrestricted.