Condividi tramite


GKAchievement.ChallengeComposeControllerAsync Metodo

Definizione

Overload

ChallengeComposeControllerAsync(String, GKPlayer[])

Fornisce un controller di visualizzazione che può essere usato per inviare una sfida, con un messaggio, ad altri giocatori.

ChallengeComposeControllerAsync(String, GKPlayer[], NSViewController)
ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController)

Fornisce in modo asincrono un controller di visualizzazione che può essere usato per inviare una sfida, con un messaggio, ad altri giocatori, restituendo un'attività con il risultato della risposta.

ChallengeComposeControllerAsync(String, GKPlayer[])

Fornisce un controller di visualizzazione che può essere usato per inviare una sfida, con un messaggio, ad altri giocatori.

[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>

Parametri

message
String

Messaggio modificabile da visualizzare agli altri giocatori. Il valore può essere .

players
GKPlayer[]

I giocatori da sfidare.

Restituisce

Attività che rappresenta l'operazione ChallengeComposeController asincrona. Il valore del parametro TResult è di tipo GameKit.GKChallengeComposeResult. Contiene i valori restituiti dal metodo asincrono .

Attributi

Si applica a

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>

Parametri

message
String
players
GKPlayer[]

Restituisce

Attributi

Si applica a

ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController)

Fornisce in modo asincrono un controller di visualizzazione che può essere usato per inviare una sfida, con un messaggio, ad altri giocatori, restituendo un'attività con il risultato della risposta.

[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>

Parametri

message
String

Messaggio modificabile da visualizzare agli altri giocatori. Può essere null.

players
GKPlayer[]

I giocatori da sfidare.

result
UIViewController

Controller di visualizzazione che visualizza il risultato della richiesta di verifica. Può essere null.

Restituisce

Attributi

Commenti

Il tipo dell'argomento result out si trova UIViewController in iOS e NSViewController in MacOS.

Si applica a