ActivationKind Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает тип активации.
public enum class ActivationKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ActivationKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ActivationKind
var value = Windows.ApplicationModel.Activation.ActivationKind.launch
Public Enum ActivationKind
- Наследование
-
ActivationKind
- Атрибуты
Требования к Windows
| Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
| Имя | Значение | Описание |
|---|---|---|
| AppointmentsProvider | 13 | Пользователь хочет управлять встречами, предоставляемыми приложением. |
| BarcodeScannerProvider | 1022 | Приложение было активировано в качестве поставщика сканера штрихкодов. |
| CachedFileUpdater | 7 | Пользователь хочет сохранить файл, для который приложение обеспечивает управление содержимым. |
| CameraSettings | 11 | Приложение захватывает фотографии или видео с подключенной камеры. |
| CommandLineLaunch | 1021 | Приложение было запущено из командной строки. Представлено в Windows 10 версии 1709 (10.0.16299) |
| ComponentUI | 1007 | Зарезервировано для системного использования. Представлено в Windows 10 версии 1507 (10.0.10240). |
| Contact | 14 | Только Магазин Windows. Пользователь хочет обрабатывать звонки или сообщения для номера телефона контакта, предоставленного приложением. |
| ContactPanel | 1017 | Приложение было запущено из пользовательского интерфейса My Люди. Примечание. Введено в Windows 10 версии 1703 (10.0.15063), но не используется. Теперь используется, начиная с Windows 10 версии 1709 (10.0.16299). |
| ContactPicker | 8 | Пользователь хочет выбрать контакты. |
| Device | 9 | Приложение обрабатывает автозапуск. |
| DevicePairing | 1013 | Это приложение было активировано в результате связывания устройства. |
| DialReceiver | 1012 | Это приложение было запущено другим приложением на другом устройстве с использованием протокола DIAL. Появилось в Windows 10 версии 1507 (10.0.10240). |
| File | 3 | Приложение запустило файл, тип файла которого зарегистрирован для обработки этого приложения. |
| FileOpenPicker | 5 | Пользователь хочет выбрать файлы, предоставляемые приложением. |
| FilePickerExperience | 1015 | Зарезервировано для системного использования. Представлено в Windows 10 версии 1607 (10.0.14393). |
| FileSavePicker | 6 | Пользователь хочет сохранить файл и выбрал приложение в качестве расположения. |
| GameUIProvider | 1019 | Приложение было активировано, так как оно было запущено операционной системой из-за запроса пользовательского интерфейса для конкретной игры. Появилось в Windows 10 версии 1703 (10.0.15063). |
| Launch | 0 | Пользователь запустил приложение или коснулся плитки содержимого. |
| LockScreen | 17 | Приложение было активировано как экран блокировки. Появилось в Windows 10 версии 1507 (10.0.10240). |
| LockScreenCall | 15 | Только Магазин Windows. Приложение запускает вызов с экрана блокировки. Если пользователь хочет принять вызов, приложение отображает свой пользовательский интерфейс вызова непосредственно на экране блокировки, не требуя от пользователя разблокировки. Вызов с экрана блокировки — это особый тип активации запуска. |
| LockScreenComponent | 1016 | Зарезервировано для системного использования. Появилось в Windows 10 версии 1703 (10.0.15063). |
| PhoneCallActivation | 1025 | Приложение было активировано в ответ на телефонный звонок. |
| PickerReturned | 1000 | Только для Windows Phone. Приложение было активировано после завершения средства выбора. |
| PickFileContinuation | 1002 | Только для Windows Phone. Приложение было активировано после приостановки приложения для операции выбора файлов. Примечание Это значение было нерекомендуемо в Windows 10 версии 2004 (сборка 19041). API продолжения файлов и папок больше не имеют отношения к прекращению Windows Phone. |
| PickFolderContinuation | 1004 | Только для Windows Phone. Приложение было активировано после того, как приложение было приостановлено для операции выбора папок. Примечание Это значение было нерекомендуемо в Windows 10 версии 2004 (сборка 19041). API продолжения файлов и папок больше не имеют отношения к прекращению Windows Phone. |
| PickSaveFileContinuation | 1003 | Только для Windows Phone. Приложение было активировано после того, как приложение было приостановлено для операции выбора сохранения файлов. Примечание Это значение было нерекомендуемо в Windows 10 версии 2004 (сборка 19041). API продолжения файлов и папок больше не имеют отношения к прекращению Windows Phone. |
| Print3DWorkflow | 1011 | Это приложение было запущено другим приложением, чтобы обеспечить настраиваемый интерфейс печати для трехмерного принтера. Появилось в Windows 10 версии 1507 (10.0.10240). |
| PrintSupportJobUI | 1023 | Приложение было активировано как расширение пользовательского интерфейса поддержки параметров печати. Дополнительные сведения см. в разделе PrintWorkflowJobUISession. |
| PrintSupportSettingsUI | 1024 | Приложение было активировано как расширение пользовательского интерфейса задания рабочего процесса печати. Дополнительные сведения см. в разделе PrintSupportSettingsUISession. |
| PrintTaskSettings | 10 | Приложение обрабатывает задачи печати. |
| PrintWorkflowForegroundTask | 1018 | Приложение было активировано, так как пользователь выполняет печать на принтере, с которым связано приложение рабочего процесса печати, запрашивающее ввод данных пользователем. |
| Protocol | 4 | Приложение запустило универсальный код ресурса (URI), имя схемы которого это приложение зарегистрировано для обработки. |
| ProtocolForResults | 1009 | Приложение было запущено другим приложением с ожиданием, что оно вернет результат обратно вызывающему объекту. Появилось в Windows 10 версии 1507 (10.0.10240). |
| RestrictedLaunch | 12 | Только Магазин Windows. Пользователь запустил приложение с ограниченным доступом. |
| Search | 1 | Пользователь хочет выполнить поиск с помощью приложения. |
| ShareTarget | 2 | Приложение активируется в качестве целевого объекта для операций общего доступа. |
| StartupTask | 1020 | Приложение было активировано, так как приложение указано для запуска при запуске системы или при входе пользователя. Появилось в Windows 10 версии 1703 (10.0.15063). |
| ToastNotification | 1010 | Приложение было активировано, когда пользователь коснулся текста всплывающего уведомления или выполнил действие во всплывающем уведомлении. Появилось в Windows 10 версии 1507 (10.0.10240). |
| UserDataAccountsProvider | 1014 | Приложение было запущено для обработки пользовательского интерфейса для управления учетными записями. В случаях, когда система отображала системный пользовательский интерфейс по умолчанию, вместо этого она вызвала ваше приложение с контрактом UserDataAccountProvider. Полезные данные активации содержат сведения о типе запрашиваемой операции и все сведения, необходимые для репликации предоставленного системой пользовательского интерфейса. Этот тип активации ограничен сторонними приложениями. Чтобы использовать это поле, необходимо добавить |
| VoiceCommand | 16 | Приложение было активировано в результате голосовой команды. Примечание Не поддерживается в приложениях Windows 8 и Windows 8.1. |
| VpnForeground | 1026 | Приложение является приложением переднего плана VPN, которое было активировано подключаемым модулем. Дополнительные сведения см. в разделе VpnChannel.ActivateForeground. |
| WalletAction | 1001 | Только для Windows Phone. Приложение было активировано для выполнения операции с кошельком. |
| WebAccountProvider | 1006 | Приложение было активировано поставщиком учетной записи веб-сайта. Появилось в Windows 10 версии 1507 (10.0.10240). |
| WebAuthenticationBrokerContinuation | 1005 | Только для Windows Phone. Приложение было активировано после приостановки работы брокера веб-проверки подлинности. |
Комментарии
Значения являются взаимоисключающими и не могут быть объединены. Каждый из них связан с разным типом активации, и экземпляр приложения можно активировать только одним способом за раз.
Дополнительные сведения об активации приложений см. в примечаниях на странице Application.OnActivated(IActivatedEventArgs).
Журнал версий
| Версия Windows | Версия пакета SDK | Добавленная стоимость |
|---|---|---|
| 1511 | 10586 | DevicePairing |
| 1511 | 10586 | Print3DWorkflow |
| 1607 | 14393 | FilePickerExperience |
| 1607 | 14393 | UserDataAccountsProvider |
| 1703 | 15063 | ContactPanel |
| 1703 | 15063 | LockScreenComponent |
| 1709 | 16299 | CommandLineLaunch |
| 1709 | 16299 | GameUIProvider |
| 1709 | 16299 | PrintWorkflowForegroundTask |
| 1709 | 16299 | StartupTask |
| 1803 | 17134 | BarcodeScannerProvider |
Применяется к
См. также раздел
- CachedFileUpdaterActivatedEventArgs.Kind
- CameraSettingsActivatedEventArgs.Kind
- ContactPickerActivatedEventArgs.Kind
- DeviceActivatedEventArgs.Kind
- FileActivatedEventArgs.Kind
- FileOpenPickerActivatedEventArgs.Kind
- FileSavePickerActivatedEventArgs.Kind
- LaunchActivatedEventArgs.Kind
- LockScreenActivatedEventsArg.Kind
- PrintTaskSettingsActivatedEventArgs.Kind
- ProtocolActivatedEventArgs.Kind
- SearchActivatedEventArgs.Kind
- ShareTargetActivatedEventArgs.Kind
- WebUICachedFileUpdaterActivatedEventArgs.Kind
- WebUICameraSettingsActivatedEventArgs.Kind
- WebUIContactPickerActivatedEventArgs.Kind
- WebUIDeviceActivatedEventArgs.Kind
- WebUIFileActivatedEventArgs.Kind
- WebUIFileOpenPickerActivatedEventArgs.Kind
- WebUIFileSavePickerActivatedEventArgs.Kind
- WebUILaunchActivatedEventArgs.Kind
- WebUIPrintTaskSettingsActivatedEventArgs.Kind
- WebUIProtocolActivatedEventArgs.Kind
- WebUISearchActivatedEventArgs.Kind
- WebUIShareTargetActivatedEventArgs.Kind