Возможности (схема пакета для Windows 8)

Объявляет доступ к защищенным ресурсам пользователя, которые требуются для пакета.

Иерархия элементов

<Пакет>
<Возможности>

Синтаксис

<Capabilities>

  <!-- Child elements -->
  Capability{0,10},
  DeviceCapability{0,100}

</Capabilities>

Ключ

{} конкретный диапазон вхождений

Атрибуты и элементы

Атрибуты

Отсутствует.

Дочерние элементы

Дочерний элемент Описание
Возможность

Объявляет возможности, необходимые для пакета.

DeviceCapability

Объявляет возможности устройства, необходимые для пакета.

 

Родительские элементы

Родительский элемент Описание
Пакет

Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения для системы.

 

Remarks

Если вы явно не объявили возможности, необходимые для доступа приложения к ресурсам пользователя, приложение не сможет получить доступ к этому ресурсу. Однако даже если вы объявили возможность, приложение по-прежнему не будет иметь доступа к ресурсу пользователя, если он не существует в системе или существуют другие политики безопасности, ограничивающие доступ к ресурсу.

Примеры

Ниже приведен пример узла возможностей , который объявляет 3 возможности.

<Capabilities>
  <Capability Name="internetClient"/>
  <Capability Name="musicLibrary"/>
  <Capability Name="videosLibrary"/>
</Capabilities>

См. также раздел

Объявления возможностей приложения

Требования

Значение
Пространство имен http://schemas.microsoft.com/appx/2010/manifest