Compartir a través de


GKScore.ChallengeComposeControllerAsync Método

Definición

Sobrecargas

ChallengeComposeControllerAsync(String, GKPlayer[])

Proporciona un controlador de vista que se puede usar para enviar un desafío, con un mensaje, a otros jugadores.

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

Proporciona de forma asincrónica un controlador de vista que se puede usar para enviar un desafío, con un mensaje, a otros jugadores, devolviendo una tarea que proporciona el resultado del desafío.

ChallengeComposeControllerAsync(String, GKPlayer[])

Proporciona un controlador de vista que se puede usar para enviar un desafío, con un mensaje, a otros jugadores.

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

Parámetros

message
String

Mensaje editable que se va a mostrar a los demás jugadores. Puede ser .

players
GKPlayer[]

Los jugadores para desafiar.

Devoluciones

Tarea que representa la operación ChallengeComposeController asincrónica. El valor del parámetro TResult es de tipo Action<GameKit.GKChallengeComposeResult>.

Atributos

Comentarios

El método ChallengeComposeControllerAsync es adecuado para usarse con Async de C# devolviendo el control al autor de la llamada con una tarea que representa la operación.

Se agregará.

Se aplica 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>

Parámetros

message
String
players
GKPlayer[]

Devoluciones

Atributos

Se aplica a

ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController)

Proporciona de forma asincrónica un controlador de vista que se puede usar para enviar un desafío, con un mensaje, a otros jugadores, devolviendo una tarea que proporciona el resultado del desafío.

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

Parámetros

message
String

Mensaje editable que se va a mostrar a los demás jugadores. Puede ser null.

players
GKPlayer[]

Los jugadores para desafiar.

result
UIViewController

Controlador de vista que muestra el resultado del desafío. Puede ser null.

Devoluciones

Atributos

Se aplica a