CortanaPermission Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает разрешения Кортаны, доступные для объекта CortanaPermissionManager .
public enum class CortanaPermission
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
enum class CortanaPermission
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.Deprecated("CortanaPermission is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 655360, "Windows.Foundation.UniversalApiContract")]
enum class CortanaPermission
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
public enum CortanaPermission
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.Deprecated("CortanaPermission is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 655360, "Windows.Foundation.UniversalApiContract")]
public enum CortanaPermission
var value = Windows.Services.Cortana.CortanaPermission.browsingHistory
Public Enum CortanaPermission
- Наследование
-
CortanaPermission
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|
Возможности приложения |
cortanaPermissions
|
Поля
BrowsingHistory | 0 | Кортана может получить доступ к журналу браузера пользователя. |
Calendar | 1 | Кортана может получить доступ к календарю пользователя. |
CallHistory | 2 | Кортана может получить доступ к журналу вызовов пользователя. |
Contacts | 3 | Кортана может получить доступ к контактам пользователя. |
4 | Кортана может отправлять сообщения электронной почты. |
|
InputPersonalization | 5 | Кортана может получить доступ к параметрам персонализации входных данных. |
Location | 6 | Кортана может получить доступ к расположению пользователя. |
Messaging | 7 | Кортана может отправлять текстовые сообщения. |
Microphone | 8 | Кортана может получить доступ к микрофону. |
Personalization | 9 | Доступны параметры персонализации Кортаны. |
PhoneCall | 10 | Кортана может совершать телефонные звонки. |
Комментарии
Класс CortanaPermissionManager требует добавления в Package.appmanifest следующее:
- В <пакет>
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap"
- В разделе <Возможности>
<rescap:capability name="cortanaPermissions"/>