GKScore.ChallengeComposeControllerAsync 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.
Surcharges
ChallengeComposeControllerAsync(String, GKPlayer[]) |
Fournit un contrôleur de vue qui peut être utilisé pour envoyer un défi, avec un message, à d’autres joueurs. |
ChallengeComposeControllerAsync(String, GKPlayer[], NSViewController) | |
ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController) |
Fournit de manière asynchrone un contrôleur d’affichage qui peut être utilisé pour envoyer un défi, avec un message, à d’autres joueurs, en retournant une tâche qui fournit le résultat du défi. |
ChallengeComposeControllerAsync(String, GKPlayer[])
Fournit un contrôleur de vue qui peut être utilisé pour envoyer un défi, avec un message, à d’autres joueurs.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult> ChallengeComposeControllerAsync (string message, GameKit.GKPlayer[] players);
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult> ChallengeComposeControllerAsync (string message, GameKit.GKPlayer[] players);
abstract member ChallengeComposeControllerAsync : string * GameKit.GKPlayer[] -> System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult>
override this.ChallengeComposeControllerAsync : string * GameKit.GKPlayer[] -> System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult>
Paramètres
- message
- String
Message modifiable à afficher pour les autres joueurs. Peut avoir la valeur .
- players
- GKPlayer[]
Les joueurs à défier.
Retours
Tâche qui représente l’opération ChallengeComposeController asynchrone. La valeur du paramètre TResult est de type Action<GameKit.GKChallengeComposeResult>
.
- Attributs
Remarques
La méthode ChallengeComposeControllerAsync est appropriée pour être utilisée avec Async C# en retournant le contrôle à l’appelant avec une Tâche représentant l’opération.
À ajouter.
S’applique à
ChallengeComposeControllerAsync(String, GKPlayer[], NSViewController)
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult> ChallengeComposeControllerAsync (string message, GameKit.GKPlayer[] players, out AppKit.NSViewController result);
abstract member ChallengeComposeControllerAsync : string * GameKit.GKPlayer[] * -> System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult>
override this.ChallengeComposeControllerAsync : string * GameKit.GKPlayer[] * -> System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult>
Paramètres
- message
- String
- players
- GKPlayer[]
- result
- NSViewController
Retours
- Attributs
S’applique à
ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController)
Fournit de manière asynchrone un contrôleur d’affichage qui peut être utilisé pour envoyer un défi, avec un message, à d’autres joueurs, en retournant une tâche qui fournit le résultat du défi.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult> ChallengeComposeControllerAsync (string message, GameKit.GKPlayer[] players, out UIKit.UIViewController result);
abstract member ChallengeComposeControllerAsync : string * GameKit.GKPlayer[] * -> System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult>
override this.ChallengeComposeControllerAsync : string * GameKit.GKPlayer[] * -> System.Threading.Tasks.Task<GameKit.GKChallengeComposeResult>
Paramètres
- message
- String
Message modifiable à afficher pour les autres joueurs. Peut avoir la valeur null
.
- players
- GKPlayer[]
Les joueurs à défier.
- result
- UIViewController
Contrôleur d’affichage qui affiche le résultat du défi. Peut avoir la valeur null
.
Retours
- Attributs