Поделиться через


GKScore.ChallengeComposeControllerAsync Метод

Определение

Перегрузки

ChallengeComposeControllerAsync(String, GKPlayer[])

Предоставляет контроллер представления, который можно использовать для отправки запроса с сообщением другим игрокам.

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

Асинхронно предоставляет контроллер представлений, который можно использовать для отправки задачи с сообщением другим игрокам, возвращая задачу, которая предоставляет результат задачи.

ChallengeComposeControllerAsync(String, GKPlayer[])

Предоставляет контроллер представления, который можно использовать для отправки запроса с сообщением другим игрокам.

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

Параметры

message
String

Редактируемое сообщение для отображения другим игрокам. Может иметь значение .

players
GKPlayer[]

Игроки бросают вызов.

Возвращаемое значение

Задача, представляющая асинхронную операцию ChallengeComposeController. Значение параметра TResult имеет тип Action<GameKit.GKChallengeComposeResult>.

Атрибуты

Комментарии

Метод ChallengeComposeControllerAsync подходит для использования с асинхронным C#, возвращая объекту управления с задачей, представляющей операцию.

Будет добавлено.

Применяется к

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>

Параметры

message
String
players
GKPlayer[]

Возвращаемое значение

Атрибуты

Применяется к

ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController)

Асинхронно предоставляет контроллер представлений, который можно использовать для отправки задачи с сообщением другим игрокам, возвращая задачу, которая предоставляет результат задачи.

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

Параметры

message
String

Редактируемое сообщение для отображения другим игрокам. Может иметь значение null.

players
GKPlayer[]

Игроки бросают вызов.

result
UIViewController

Контроллер представления, отображающий результат запроса. Может иметь значение null.

Возвращаемое значение

Атрибуты

Применяется к