GKAchievement.ReportAchievements Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ReportAchievements(GKAchievement[], GKChallenge[], Action<NSError>) |
Relata as conquistas fornecidas e os desafios correspondentes ao Game Center e, em seguida, chama |
ReportAchievements(GKAchievement[], Action<NSError>) |
Relata as conquistas fornecidas para o Game Center e, em seguida, chama |
ReportAchievements(GKAchievement[], GKChallenge[], Action<NSError>)
Relata as conquistas fornecidas e os desafios correspondentes ao Game Center e, em seguida, chama completionHandler
com um objeto de erro que é null
se nenhum erro ocorreu..
[Foundation.Export("reportAchievements:withEligibleChallenges:withCompletionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static void ReportAchievements (GameKit.GKAchievement[] achievements, GameKit.GKChallenge[] challenges, Action<Foundation.NSError> completionHandler);
static member ReportAchievements : GameKit.GKAchievement[] * GameKit.GKChallenge[] * Action<Foundation.NSError> -> unit
Parâmetros
- achievements
- GKAchievement[]
Conquistas para relatar ao Game Center.
Método a ser invocado depois que as conquistas tiverem sido postadas.
Esse parâmetro pode ser null
.
- Atributos
Comentários
O manipulador de conclusão só é invocado uma vez, depois que todos os achivements são postados no Game Center.
Aplica-se a
ReportAchievements(GKAchievement[], Action<NSError>)
Relata as conquistas fornecidas para o Game Center e, em seguida, chama completionHandler
com um objeto de erro que é null
se nenhum erro ocorreu.
[Foundation.Export("reportAchievements:withCompletionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void ReportAchievements (GameKit.GKAchievement[] achievements, Action<Foundation.NSError> completionHandler);
[Foundation.Export("reportAchievements:withCompletionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public static void ReportAchievements (GameKit.GKAchievement[] achievements, Action<Foundation.NSError> completionHandler);
static member ReportAchievements : GameKit.GKAchievement[] * Action<Foundation.NSError> -> unit
Parâmetros
- achievements
- GKAchievement[]
- Atributos