Лаунчактион (в Аппоинтментспровидерлаунчактионс)
Описывает действие содержимого аппоинтментспровидерлаунчактионс .
Иерархия элементов
- <Продлен>
-
- <AppointmentsProvider>
-
- <AppointmentsProviderLaunchActions>
- <LaunchAction>
Синтаксис
<LaunchAction Verb = "addAppointment" | "removeAppointment" | "replaceAppointment" | "showTimeFrame"
DesiredView? = "default" | "useLess" | "useHalf" | "useMore" | "useMinimum" />
Ключ
?
необязательно (ноль или один)
Атрибуты и элементы
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
десиредвиев | Требуемый объем пространства экрана, используемый при запуске встречи. Windows Phone: десиредвиев не поддерживается для Windows Phone. |
Этот атрибут может иметь одно из следующих значений:
|
Нет | |
Команда | Уникальный идентификатор, который передается в приложение при его запуске. Приложение может использовать эту строку, чтобы определить, какой обработчик аппоинтментспровидерлаунчактионс активировал его запуск. Он уникален для каждого приложения в пакете и учитывает регистр. |
Этот атрибут может иметь одно из следующих значений:
|
Да |
Дочерние элементы
Отсутствует.
Родительские элементы
Родительский элемент | Описание |
---|---|
AppointmentsProviderLaunchActions | Объявляет действия, выполняемые при запуске встречи. |
Связанные элементы
Следующие элементы имеют то же имя, что и это одно, но различное содержимое или атрибуты:
Remarks
Дополнительные сведения о действиях запуска, которые принимает поставщик встреч, см. в разделе аппоинтментспровидерлаунчактионвербс.
Определение лаунчактион (in аппоинтментспровидерлаунчактионс) содержит следующие инструкции:
<xs:element name="LaunchAction" minOccurs="0" maxOccurs="10">
<xs:complexType>
<xs:attribute name="Verb" type="ST_AppointmentsProviderLaunchActionVerbs" use="required"/>
<xs:attribute name="DesiredView" type="ST_DesiredView" use="optional"/>
<xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
</xs:complexType>
</xs:element>
Предшествующий оператор ref указывает, что лаунчактион (в аппоинтментспровидерлаунчактионс) наследует и все эти базовые атрибуты расширения :
<xs:attributeGroup name="ExtensionBaseAttributes">
<xs:attribute name="Executable" type="ST_Executable" use="optional"/>
<xs:attribute name="EntryPoint" type="ST_EntryPoint" use="optional"/>
<xs:attribute name="RuntimeType" type="ST_ActivatableClassId" use="optional"/>
<xs:attribute name="StartPage" type="ST_FileName" use="optional"/>
</xs:attributeGroup>
Поскольку лаунчактион (в аппоинтментспровидерлаунчактионс) допускает базовые атрибуты расширения , он имеет следующие семантические проверки, не охваченные схемой манифеста XSD:
Базовые атрибуты расширения должны соответствовать следующим правилам:
- Если указан атрибут StartPage , завершится ошибкой, если указан атрибут EntryPoint, Executableили RuntimeType .
- В противном случае завершится ошибкой, если атрибут Executable или RuntimeType указан без указания точки входа .
Если лаунчактион определяет атрибут EntryPoint , то этот лаунчактион или родительский модуль или элемент приложения должны указывать исполняемый атрибут.
Требования
Значение | |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/2013/manifest |