LaunchAction (en AppointmentsProviderLaunchActions)
Describe una acción de contenido AppointmentsProviderLaunchActions .
Jerarquía de elemento
- <Extensión>
-
- <AppointmentsProvider>
-
- <AppointmentsProviderLaunchActions>
- <LaunchAction>
Sintaxis
<LaunchAction Verb = "addAppointment" | "removeAppointment" | "replaceAppointment" | "showTimeFrame"
DesiredView? = "default" | "useLess" | "useHalf" | "useMore" | "useMinimum" />
Clave
?
opcional (cero o uno)
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
DesiredView | Cantidad deseada de espacio de pantalla que se usará cuando se inicie la cita. Windows Phone: DesiredView no se admite para Windows Phone. |
Este atributo puede tener uno de los siguientes valores:
|
No | |
Verb | Identificador único que se pasa a la aplicación cuando se inicia. La aplicación puede usar esta cadena para determinar qué controlador AppointmentsProviderLaunchActions desencadenó su inicio. Es único por aplicación en el paquete y distingue mayúsculas de minúsculas. |
Este atributo puede tener uno de los siguientes valores:
|
Sí |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento primario | Descripción |
---|---|
AppointmentsProviderLaunchActions | Declara las acciones que se deben realizar cuando se inicia una cita. |
Elementos relacionados
Los elementos siguientes tienen el mismo nombre que este, pero contenido o atributos diferentes:
Comentarios
Para obtener más información sobre las acciones de inicio que realiza un proveedor de citas, vea AppointmentsProviderLaunchActionVerbs.
La definición LaunchAction (en AppointmentsProviderLaunchActions) tiene estas instrucciones:
<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>
La instrucción "ref" anterior indica que LaunchAction (en AppointmentsProviderLaunchActions) hereda y todos estos atributos base de extensión:
<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>
Dado que LaunchAction (en AppointmentsProviderLaunchActions) permite los atributos base de la extensión, tiene estas validaciones semánticas que no están cubiertas por el esquema de manifiesto XSD:
Los atributos base de la extensión deben seguir estas reglas:
- Si se especifica el atributo StartPage , se producirá un error si se especifica el atributo EntryPoint, Executable o RuntimeType .
- De lo contrario, se producirá un error si se especifica el atributo Executable o RuntimeType sin un entryPoint especificado.
Si LaunchAction define el atributo EntryPoint , este elemento LaunchAction o el elemento Extension o Application primario deben especificar un atributo Executable .
Requisitos
Value | |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/2013/manifest |