IGKLocalPlayerListener Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
[Foundation.Protocol(Name="GKLocalPlayerListener", WrapperType=typeof(GameKit.GKLocalPlayerListenerWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IGKLocalPlayerListener : GameKit.IGKChallengeListener, GameKit.IGKInviteEventListener, GameKit.IGKSavedGameListener, GameKit.IGKTurnBasedEventListener, IDisposable
type IGKLocalPlayerListener = interface
interface INativeObject
interface IDisposable
interface IGKChallengeListener
interface IGKInviteEventListener
interface IGKSavedGameListener
interface IGKTurnBasedEventListener
Derivato
Attributi
Implementazioni
Questa interfaccia contiene i metodi necessari (se presenti) dal protocollo definito da GKLocalPlayerListener .
Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel GKLocalPlayerListener protocollo.
I metodi facoltativi (se presenti) vengono forniti dalla classe come metodi di estensione all'interfaccia, consentendo agli sviluppatori di richiamare qualsiasi metodo facoltativo nel protocollo.
Proprietà
Handle
Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.
(Ereditato da INativeObject )
Metodi di estensione
DidCompleteChallenge(IGKChallengeListener, GKPlayer, GKChallenge, GKPlayer)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
DidReceiveChallenge(IGKChallengeListener, GKPlayer, GKChallenge)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
IssuedChallengeWasCompleted(IGKChallengeListener, GKPlayer, GKChallenge, GKPlayer)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
WantsToPlayChallenge(IGKChallengeListener, GKPlayer, GKChallenge)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
DidAcceptInvite(IGKInviteEventListener, GKPlayer, GKInvite)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
DidRequestMatch(IGKInviteEventListener, GKPlayer, GKPlayer[])
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
DidRequestMatch(IGKInviteEventListener, GKPlayer, String[])
Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece "DidRequestMatch (lettore GKPlayer, GKPlayer[] recipientPlayers)".
DidModifySavedGame(IGKSavedGameListener, GKPlayer, GKSavedGame)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
HasConflictingSavedGames(IGKSavedGameListener, GKPlayer, GKSavedGame[])
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener .
DidRequestMatchWithOtherPlayers(IGKTurnBasedEventListener, GKPlayer, GKPlayer[])
Metodo chiamato quando player
richiede una corrispondenza con playersToInvite
.
DidRequestMatchWithPlayers(IGKTurnBasedEventListener, GKPlayer, String[])
Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece 'DidRequestMatchWithOtherPlayers'.
MatchEnded(IGKTurnBasedEventListener, GKPlayer, GKTurnBasedMatch)
Metodo chiamato dopo la fine dell'oggetto match
.
ReceivedExchangeCancellation(IGKTurnBasedEventListener, GKPlayer, GKTurnBasedExchange, GKTurnBasedMatch)
Metodo chiamato dopo player
l'annullamento dell'oggetto exchange
.
ReceivedExchangeReplies(IGKTurnBasedEventListener, GKPlayer, GKTurnBasedExchangeReply[], GKTurnBasedExchange, GKTurnBasedMatch)
Metodo chiamato dopo il completamento player
dell'oggettoexchange
.
ReceivedExchangeRequest(IGKTurnBasedEventListener, GKPlayer, GKTurnBasedExchange, GKTurnBasedMatch)
Metodo chiamato quando player
riceve una richiesta per un exchange
oggetto .
ReceivedTurnEvent(IGKTurnBasedEventListener, GKPlayer, GKTurnBasedMatch, Boolean)
Metodo chiamato per attivare un turno per player
.
WantsToQuitMatch(IGKTurnBasedEventListener, GKPlayer, GKTurnBasedMatch)
Metodo chiamato dopo player
indica che desiderano uscire dalla corrispondenza.
Si applica a