GameKit Spazio dei nomi
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.
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch.
Classi
GKAchievement |
Rappresenta un risultato nel gioco. |
GKAchievementChallenge |
Una sfida per un giocatore per completare un oggetto specifico GKAchievement. |
GKAchievementDescription |
Combinazione di testo e immagini che descrivono un oggetto GKAchievement. |
GKAchievementViewController |
Oggetto GKGameCenterViewController che presenta un'esperienza utente standard per visualizzare lo stato di avanzamento degli obiettivi. |
GKAchievementViewController.GKAchievementViewControllerAppearance |
Classe Aspetto per gli oggetti di tipo GKAchievementViewController. |
GKAchievementViewControllerDelegate |
Oggetto delegato che consente di GKAchievementViewController rispondere agli eventi del ciclo di vita. |
GKBasePlayer |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKCategoryResult |
Categoria e titolo risultati dal metodo asincrono LoadCategoriesAsync() . |
GKChallenge |
Una sfida rilasciata da un giocatore a un altro giocatore. |
GKChallengeComposeResult |
Contiene i valori restituiti dal metodo ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController)asincrono . |
GKChallengeEventHandler |
Il singleton Instance viene usato per rispondere agli eventi correlati a GKChallenges. |
GKChallengeEventHandlerDelegate |
Oggetto delegato che consente allo sviluppatore di applicazioni una risposta con granularità fine agli eventi del ciclo di vita correlati a GKChallenges, ad esempio la ricezione o il completamento di una richiesta. |
GKChallengeEventHandlerDelegate_Extensions |
Metodi di estensione per l'interfaccia IGKChallengeEventHandlerDelegate per supportare tutti i metodi del GKChallengeEventHandlerDelegate protocollo. |
GKChallengeListener |
Classe di base per GKLocalPlayerListener. |
GKChallengeListener_Extensions |
Metodi di estensione per l'interfaccia IGKChallengeListener per supportare tutti i metodi del GKChallengeListener protocollo. |
GKChallengesViewController |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKChallengesViewControllerDelegate |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKCloudPlayer |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKDataEventArgs |
Fornisce dati per l'evento DataReceived. |
GKDataReceivedEventArgs |
Fornisce dati per l'evento ReceiveData. |
GKDataReceivedForRecipientEventArgs |
Fornisce dati per l'evento DataReceivedForRecipient. |
GKDialogController |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKErrorEventArgs |
Fornisce dati per gli DidFailWithError eventi e E:GameKit.GKErrorEventArgs.DidFailWithError . |
GKErrorExtensions |
Metodi di estensione per l'enumerazione GameKit.GKError. |
GKFriendRequestComposeViewController |
Oggetto UINavigationController che presenta una schermata per l'invio di richieste friend. |
GKFriendRequestComposeViewController.GKFriendRequestComposeViewControllerAppearance |
Classe Aspetto per gli oggetti di tipo GKFriendRequestComposeViewController. |
GKFriendRequestComposeViewControllerDelegate |
Oggetto delegato che consente una risposta granulare agli GKFriendRequestComposeViewController eventi del ciclo di vita. |
GKGameCenterControllerDelegate |
Oggetto delegato che consente una risposta granulare agli GKGameCenterViewController eventi. |
GKGameCenterViewController |
Interfaccia utente di Game Center per presentare classifiche e obiettivi. |
GKGameSession |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKGameSessionErrorCodeExtensions |
Metodi di estensione per l'enumerazione GameKit.GKGameSessionErrorCode. |
GKGameSessionEventListener_Extensions |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKIdentityVerificationSignatureResult |
Contiene i valori restituiti dal metodo asincrono GenerateIdentityVerificationSignatureAsync() |
GKInvite |
Invito al matchmaking inviato a un altro giocatore. |
GKInviteEventListener |
Classe di base per GKLocalPlayerListener. |
GKInviteEventListener_Extensions |
Metodi di estensione per l'interfaccia IGKInviteEventListener per supportare tutti i metodi del GKInviteEventListener protocollo. |
GKLeaderboard |
Classe che rappresenta un tabellone punteggi archiviato nel Game Center. |
GKLeaderboardSet |
Contiene un set di oggetti GKLeaderboard. |
GKLeaderboardViewController |
Oggetto GKGameCenterViewController che presenta i tabellone punteggi al giocatore. |
GKLeaderboardViewController.GKLeaderboardViewControllerAppearance |
Classe Aspetto per gli oggetti di tipo GKLeaderboardViewController. |
GKLeaderboardViewControllerDelegate |
Oggetto delegato che consente un controllo granulare sugli GKLeaderboardViewController eventi. |
GKLocalPlayer |
Rappresenta il lettore locale autenticato. |
GKLocalPlayer.Notifications |
Notifica inviata dalla GKLocalPlayer classe . |
GKLocalPlayerListener |
Listener in ascolto di sfide, inviti ed eventi basati su turni. |
GKMatch |
Una rete peer-to-peer gestita da Game Center. |
GKMatchConnectionChangedEventArgs |
Fornisce dati per l'evento StateChangedForPlayer. |
GKMatchDelegate |
Oggetto delegato che consente un controllo granulare sugli GKMatch eventi. |
GKMatchDelegate_Extensions |
Metodi di estensione per l'interfaccia IGKMatchDelegate per supportare tutti i metodi del GKMatchDelegate protocollo. |
GKMatchEventArgs |
Fornisce dati per l'evento DidFindMatch. |
GKMatchmaker |
Classe che crea corrispondenze tra giocatori e riceve inviti a potenziali corrispondenze. |
GKMatchmakerViewController |
Oggetto UIViewController che presenta un'interfaccia utente standard per invitare amici o consentire al Game Center di riempire i giocatori rimanenti per una partita. |
GKMatchmakerViewControllerDelegate |
Oggetto delegato che consente un controllo granulare sugli GKMatchmakerViewController eventi. |
GKMatchmakerViewControllerDelegate_Extensions |
Metodi di estensione per l'interfaccia IGKMatchmakerViewControllerDelegate per supportare tutti i metodi del GKMatchmakerViewControllerDelegate protocollo. |
GKMatchmakingPlayerEventArgs |
Fornisce dati per l'evento HostedPlayerDidAccept. |
GKMatchmakingPlayersEventArgs |
Fornisce dati per l'evento DidFindHostedPlayers. |
GKMatchReceivedDataFromRemotePlayerEventArgs |
Fornisce dati per l'evento DataReceivedFromPlayer. |
GKMatchRequest |
Contiene i parametri per una nuova corrispondenza. |
GKNotificationBanner |
Banner che può essere utilizzato per visualizzare testo a un lettore. |
GKPeerChangedStateEventArgs |
Fornisce dati per l'evento PeerChanged. |
GKPeerConnectionEventArgs |
Fornisce dati per gli Failedeventi E:GameKit.GKPeerConnectionEventArgs.ConnectionRequest e E:GameKit.GKPeerConnectionEventArgs.Failed . |
GKPeerPickerController |
Un controller di visualizzazione che può essere usato per individuare altri lettori su altri iPhone o iPad. |
GKPeerPickerControllerDelegate |
Oggetto delegato per la GKPeerPickerController classe . |
GKPeerPickerControllerDelegate_Extensions |
Metodi di estensione per l'interfaccia IGKPeerPickerControllerDelegate per supportare tutti i metodi del GKPeerPickerControllerDelegate protocollo. |
GKPlayer |
Informazioni sul Game Center su un giocatore. |
GKPlayer.Notifications |
Notifica inviata dalla GKPlayer classe . |
GKPlayerErrorEventArgs |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKPlayerEventArgs |
Fornisce dati per l'evento ReceivedAcceptFromHostedPlayer. |
GKPlayersEventArgs |
Fornisce dati per l'evento DidFindPlayers. |
GKSavedGame |
Contiene informazioni necessarie per individuare e caricare un gioco salvato. |
GKSavedGameListener |
Gli sviluppatori di applicazioni eseguono l'override di questa classe per rispondere ai conflitti o alle modifiche dei giocatori nei giochi salvati. |
GKSavedGameListener_Extensions |
Metodi di estensione per l'interfaccia IGKSavedGameListener per supportare tutti i metodi del GKSavedGameListener protocollo. |
GKScore |
Informazioni su un punteggio di gioco. |
GKScoreChallenge |
Oggetto GKChallenge basato su un oggetto GKScore. L'esito positivo richiede l'uguaglianza o la migliore del punteggio. |
GKSession |
Fornisce la funzionalità necessaria per individuare e connettersi a iPhone e iPad vicini tramite Bluetooth. |
GKSessionDelegate |
Delegato per la classe GKSession. |
GKSessionDelegate_Extensions |
Metodi di estensione all'interfaccia IGKSessionDelegate per supportare tutti i metodi dal GKSessionDelegate protocollo. |
GKStateEventArgs |
Fornisce dati per l'evento StateChanged. |
GKTurnBasedEventHandler |
Oggetto Singleton usato per rispondere a messaggi importanti relativi alle corrispondenze basate su turni. |
GKTurnBasedEventHandlerDelegate |
Oggetto delegato che consente una risposta con granularità fine agli GKTurnBasedEventHandler eventi. |
GKTurnBasedEventHandlerDelegate_Extensions |
Metodi di estensione all'interfaccia IGKTurnBasedEventHandlerDelegate per supportare tutti i metodi dal GKTurnBasedEventHandlerDelegate protocollo. |
GKTurnBasedEventListener |
Ascolta gli eventi nei giochi a turni. |
GKTurnBasedEventListener_Extensions |
Metodi di estensione all'interfaccia IGKTurnBasedEventListener per supportare tutti i metodi dal GKTurnBasedEventListener protocollo. |
GKTurnBasedExchange |
Gestisce lo scambio di dati di turno, la contabilità delle azioni di gioco che i giocatori prendono a turno o fuori turno. |
GKTurnBasedExchangeReply |
Contiene la risposta di un giocatore a un cambio di turno. |
GKTurnBasedMatch |
Tipo di corrispondenza del gioco che usa l'archivio e l'inoltro per condividere i dati e consentire l'esecuzione asincrona. |
GKTurnBasedMatchmakerViewController |
Oggetto UINavigationController che fornisce un'esperienza utente standard per la gestione delle corrispondenze basate su turni. |
GKTurnBasedMatchmakerViewController.GKTurnBasedMatchmakerViewControllerAppearance |
Classe Di aspetto per oggetti di tipo GKTurnBasedMatchmakerViewController. |
GKTurnBasedMatchmakerViewControllerDelegate |
Oggetto delegato che consente una risposta con granularità fine agli GKTurnBasedMatchmakerViewController eventi. |
GKTurnBasedParticipant |
Archivia informazioni su un partecipante in una corrispondenza basata su turni. |
GKVoiceChat |
Oggetto che consente ai giocatori in una corrispondenza di parlare tra loro. |
GKVoiceChatClient |
Modello usato da GKVoiceChatService. |
GKVoiceChatClient_Extensions |
Metodi di estensione all'interfaccia IGKVoiceChatClient per supportare tutti i metodi dal GKVoiceChatClient protocollo. |
GKVoiceChatService |
Fornisce chat vocali su iPhone/iPad connessi. |
GKVoiceChatServiceErrorExtensions |
Metodi di estensione per l'enumerazione GameKit.GKVoiceChatServiceError. |
Interfacce
IGKAchievementViewControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKAchievementViewControllerDelegate. |
IGKChallengeEventHandlerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKChallengeEventHandlerDelegate. |
IGKChallengeListener |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKChallengeListener. |
IGKChallengesViewControllerDelegate |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
IGKFriendRequestComposeViewControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKFriendRequestComposeViewControllerDelegate. |
IGKGameCenterControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKGameCenterControllerDelegate. |
IGKGameSessionEventListener |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
IGKInviteEventListener |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKInviteEventListener. |
IGKLeaderboardViewControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLeaderboardViewControllerDelegate. |
IGKLocalPlayerListener |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKLocalPlayerListener. |
IGKMatchDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKMatchDelegate. |
IGKMatchmakerViewControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKMatchmakerViewControllerDelegate. |
IGKPeerPickerControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKPeerPickerControllerDelegate. |
IGKSavedGameListener |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKSavedGameListener. |
IGKSessionDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKSessionDelegate. |
IGKTurnBasedEventHandlerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKTurnBasedEventHandlerDelegate. |
IGKTurnBasedEventListener |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKTurnBasedEventListener. |
IGKTurnBasedMatchmakerViewControllerDelegate |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKTurnBasedMatchmakerViewControllerDelegate. |
IGKViewController |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
IGKVoiceChatClient |
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo GKVoiceChatClient. |
Enumerazioni
GKAuthenticationType |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKChallengeState |
Enumerazione i cui valori specificano gli stati di un oggetto GKChallenge. |
GKConnectionState |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKError |
Enumerazione i cui valori specificano gli errori di Game Kit. |
GKGameCenterViewControllerState |
Enumerazione i cui valori specificano l'oggetto corrente ViewState di un oggetto GKGameCenterViewController. |
GKGameSessionErrorCode |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKInviteeResponse |
Enumerazione i cui valori specificano le possibili risposte di un lettore remoto a un oggetto GKInvite. |
GKInviteRecipientResponse |
Enumera le risposte agli inviti di gioco. |
GKLeaderboardPlayerScope |
Enumerazione i cui valori specificano se un GKLeaderboard oggetto deve visualizzare i risultati globali o solo per gli amici. |
GKLeaderboardTimeScope |
Enumerazione i cui valori specificano l'intervallo di tempo per cui il punteggio migliore di un giocatore è limitato. |
GKMatchSendDataMode |
Enumerazione che consente alla trasmissione dei dati di evitare la velocità di affidabilità. |
GKMatchType |
Enumerazione i cui valori specificano la forma di una corrispondenza. |
GKPeerConnectionState |
Enumerazione i cui valori specificano lo stato di una connessione peer-to-peer. |
GKPeerPickerConnectionType |
Enumerazione i cui valori specificano ping accettabile per le connessioni peer-to-peer. |
GKPhotoSize |
Enumerazione i cui valori specificano le dimensioni di una foto caricata da LoadPhoto(GKPhotoSize, GKPlayerPhotoLoaded). |
GKPlayerConnectionState |
Enumerazione i cui valori specificano lo stato di connessione di un oggetto GKPlayer. |
GKSendDataMode |
Enumerazione che consente alla trasmissione dei dati di disattivare la velocità per l'affidabilità. |
GKSessionMode |
Modalità sessione. |
GKTransportType |
Lo spazio dei nomi GameKit offre una semplice comunicazione tra dispositivi iPhone/iPod Touch. |
GKTurnBasedExchangeStatus |
Enumera le informazioni sullo stato dei turni. |
GKTurnBasedMatchOutcome |
Enumerazione i cui valori specificano risultati validi delle corrispondenze basate su turni. |
GKTurnBasedMatchStatus |
Eumerazione i cui valori specificano lo stato di una corrispondenza basata su turni. Per informazioni, vedere Status. |
GKTurnBasedParticipantStatus |
Enumerazione i cui valori specificano lo stato dei partecipanti basati su turni. Per informazioni, vedere Status. |
GKVoiceChatPlayerState |
Enumerazione i cui valori specificano lo stato di un GKVoiceChat canale. Per informazioni, vedere GKPlayerStateUpdateHandler. |
GKVoiceChatServiceError |
Errori restituiti da GKVoiceChatService. |
Delegati
GKAchievementDescriptionHandler |
Delegato chiamato da LoadAchievementDescriptions(GKAchievementDescriptionHandler). |
GKCategoryHandler |
Delegato chiamato da LoadCategories(GKCategoryHandler). |
GKChallengeComposeHandler |
Gestore di completamento per il ChallengeComposeControllerAsync(String, GKPlayer[], UIViewController) metodo . |
GKChallengePredicate |
Delegato restituito da diverse proprietà in GKChallengeEventHandler. |
GKCompletionHandler |
Delegato passato a LoadAchievements(GKCompletionHandler) che specifica il comportamento dopo il download degli obiettivi da Game Center completato. |
GKFriendsHandler |
Delegato usato con LoadFriends(GKFriendsHandler) e FindPlayers(GKMatchRequest, GKFriendsHandler) che definisce il comportamento al termine della richiesta. |
GKIdentityVerificationSignatureHandler |
Gestore di completamento per il GenerateIdentityVerificationSignature(GKIdentityVerificationSignatureHandler) metodo . |
GKImageLoadedHandler |
Delegato passato a GKAchievementDescription che definisce il comportamento dopo il caricamento dell'immagine. |
GKInviteHandler |
Delegato utilizzato per definire il comportamento dopo una risposta a un oggetto GKInvite. |
GKLeaderboardSetsHandler |
Gestore di completamento per il LoadLeaderboardSets(GKLeaderboardSetsHandler) metodo . |
GKLeaderboardsHandler |
Gestore di completamento per il LoadLeaderboards(GKLeaderboardsHandler) metodo . |
GKMatchReinvitation |
Delegato usato con ShouldReinvitePlayer che consente allo sviluppatore dell'applicazione di controllare se un giocatore deve essere reinvitato. |
GKMatchReinvitationForDisconnectedPlayer |
Gestore di completamento che gli sviluppatori di app possono specificare per la ShouldReinviteDisconnectedPlayer proprietà . |
GKNotificationMatch |
Delegato usato con FindMatch(GKMatchRequest, GKNotificationMatch) che specifica il comportamento dopo che è stata effettuata una corrispondenza. |
GKPlayerPhotoLoaded |
Delegato usato con LoadPhoto(GKPhotoSize, GKPlayerPhotoLoaded) per specificare il comportamento dopo il caricamento della foto. |
GKPlayersHandler |
Delegato usato con LoadPlayersForIdentifiers(String[], GKPlayersHandler) per specificare il comportamento da eseguire dopo il caricamento dei giocatori. |
GKPlayerStateUpdateHandler |
Delegato usato con PlayerStateUpdateHandler che specifica il comportamento quando cambia il giocatore GKVoiceChatPlayerState . |
GKQueryHandler |
Delegato usato con QueryActivity(GKQueryHandler) e QueryPlayerGroupActivity(nint, GKQueryHandler) per specificare il comportamento al termine della query. |
GKScoresLoadedHandler |
Delegato usato con LoadScores(GKScoresLoadedHandler) che specifica il comportamento dopo il caricamento dei punteggi. |
GKTurnBasedMatchData |
Delegato usato con LoadMatchData(GKTurnBasedMatchData) per specificare il comportamento dopo il caricamento dei dati. |
GKTurnBasedMatchesRequest |
Delegato usato con LoadMatches(GKTurnBasedMatchesRequest) per specificare il comportamento dopo il caricamento delle corrispondenze. |
GKTurnBasedMatchRequest |
Delegato che specifica il gestore di completamento per FindMatch(GKMatchRequest, GKTurnBasedMatchRequest). |
Commenti
Il framework fornisce la base per inviare dati tra i dispositivi iPhone/iPod touch nelle vicinanze (usando Bluetooth) e per fornire chat vocali tra i dispositivi.