Share via


GKScore.ChallengeComposeController Method

Definition

Overloads

ChallengeComposeController(String, GKPlayer[], GKChallengeComposeHandler)

[Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual UIKit.UIViewController ChallengeComposeController(string? message, GameKit.GKPlayer[]? players, GameKit.GKChallengeComposeHandler? completionHandler);
[Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AppKit.NSViewController ChallengeComposeController(string? message, GameKit.GKPlayer[]? players, GameKit.GKChallengeComposeHandler? completionHandler);
[<Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ChallengeComposeController : string * GameKit.GKPlayer[] * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController
override this.ChallengeComposeController : string * GameKit.GKPlayer[] * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController
[<Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ChallengeComposeController : string * GameKit.GKPlayer[] * GameKit.GKChallengeComposeHandler -> AppKit.NSViewController
override this.ChallengeComposeController : string * GameKit.GKPlayer[] * GameKit.GKChallengeComposeHandler -> AppKit.NSViewController

Parameters

message
String
players
GKPlayer[]
completionHandler
GKChallengeComposeHandler

Returns

Attributes

Applies to

ChallengeComposeController(String[], String, GKChallengeComposeHandler)

[Foundation.Export("challengeComposeControllerWithPlayers:message:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual UIKit.UIViewController? ChallengeComposeController(string[]? playerIDs, string? message, GameKit.GKChallengeComposeHandler? completionHandler);
[<Foundation.Export("challengeComposeControllerWithPlayers:message:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ChallengeComposeController : string[] * string * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController
override this.ChallengeComposeController : string[] * string * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController

Parameters

playerIDs
String[]
message
String
completionHandler
GKChallengeComposeHandler

Returns

Attributes

Applies to