GameService Класс

Определение

Предоставляет доступ к игровому сервису.

public ref class GameService abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameService final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class GameService
Public Class GameService
Наследование
Object Platform::Object IInspectable GameService
Атрибуты

Требования к Windows

Семейство устройств
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Phone.PhoneContract (появилось в v1.0)

Комментарии

Все элементы пространства имен Windows.Phone.System.UserProfile.GameServices.Core могут использоваться только Live SDK XBox. Эти API не могут вызываться только приложениями, имеющими ID_CAP_GAMERSERVICES возможности.

Свойства

ServiceUri

Возвращает универсальный код ресурса (URI) службы игры.

Методы

GetAuthenticationStatus()

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

GetGamerProfileAsync()

Извлекает профиль игрока для текущего пользователя.

GetInstalledGameItemsAsync()

Извлекает установленные игровые элементы.

GetPartnerTokenAsync(Uri)

Извлекает токен партнера для указанного URI.

GetPrivilegesAsync()

Извлекает строку привилегий для текущего пользователя.

GrantAchievement(UInt32)

Предоставляет указанное достижение текущему пользователю.

GrantAvatarAward(UInt32)

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

NotifyPartnerTokenExpired(Uri)

Сделать недействительным кэшированный токен партнера для указанного URI.

PostResult(UInt32, GameServiceScoreKind, Int64, GameServiceGameOutcome, IBuffer)

Завершить и опубликовать результаты игры.

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