Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объявляет доступ к защищенным ресурсам пользователей, которым требуется пакет.
Иерархия элементов
<Package>
└─ <Capabilities>
Синтаксис
<Capabilities>
<!-- Child elements -->
Capability{0,100},
uap:Capability{0,100},
DeviceCapability{0,100},
mobile:Capability{0,100},
rescap:Capability{0,100},
uap:Capability{0,100},
uap2:Capability{0,100},
uap3:Capability{0,100},
uap4:Capability{0,100},
uap4:CustomCapability{0,100},
uap7:Capability{0,100},
uap11:Capability{0,100}
</Capabilities>
Ключ
{} конкретный диапазон вхождений
Элементы и атрибуты
Атрибуты
Нет.
Дочерние элементы
| Дочерний элемент | Описание |
|---|---|
| Функциональность | Объявляет возможность, требуемую пакетом. |
| DeviceCapability | Объявляет возможность устройства, требуемую пакетом. В Windows 10.0.10240.0 может содержать до 100 [Устройство](element-device.md) элементов. В Windows 10.0.10586.0 может содержать до 1000 (синтаксис и примеры см. примеры). |
| mobile:Capability | Объявляет возможность, требуемую пакетом. (мобильное устройство) |
| rescap:Capability | Объявляет ограниченную возможность, необходимую пакетом. |
| uap2:Capability | Объявляет возможность, требуемую пакетом. (uap2) |
| uap3:Capability | Объявляет возможность, требуемую пакетом. (uap3) |
| uap4:Capability | Объявляет возможность, требуемую пакетом. (uap4) |
| uap4:CustomCapability | Объявляет пользовательскую возможность, необходимую пакетом. (uap4) |
| uap11:Capability | Объявляет возможность, требуемую пакетом. (uap11) |
Родительские элементы
| Родительский элемент | Описание |
|---|---|
| Package | Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения в системе. |
Замечания
Если вы явно не объявляете возможности, необходимые для доступа к ресурсам пользователей, приложение не может получить доступ к этим ресурсам. Однако даже если вы объявляете возможность, ваше приложение по-прежнему не будет иметь доступа к ресурсу пользователя, если он не существует в системе или есть другие политики безопасности на месте, которые ограничивают доступ к ресурсу.
Примеры
Ниже приведен пример Capabilities узла.
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="internetClientServer"/>
<Capability Name="privateNetworkClientServer"/>
<Capability Name="allJoyn"/>
<uap:Capability Name="documentsLibrary"/>
<uap:Capability Name="picturesLibrary"/>
<uap:Capability Name="videosLibrary"/>
<uap:Capability Name="musicLibrary"/>
<uap:Capability Name="enterpriseAuthentication"/>
<uap:Capability Name="sharedUserCertificates"/>
<uap:Capability Name="userAccountInformation"/>
<uap:Capability Name="removableStorage"/>
<uap:Capability Name="appointments"/>
<uap:Capability Name="contacts"/>
<uap:Capability Name="phoneCall"/>
<uap:Capability Name="blockedChatMessages"/>
<uap:Capability Name="objects3D"/>
<mobile:Capability Name="recordedCallsFolder"/>
</Capabilities>
См. также
Объявления возможностей приложения
Требования
| Элемент | Ценность |
|---|---|
| Пространство имен | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |