uap :LaunchAction (dans AppointmentsProviderLaunchActions)

Décrit une action de contenu uap :AppointmentsProviderLaunchActions .

Hiérarchie d’éléments

<Paquet>

    <Applications>

         <Application>

              <Extensions>

                   <uap:Extension>

                        <uap:AppointmentsProvider>

                             <uap:AppointmentsProviderLaunchActions>

                                  <uap:LaunchAction>

Syntax

<uap:LaunchAction
    EntryPoint = 'A string with an optional value between 1 and 256 characters in length. Represents the task handling the extension (normally the fully namespace-qualified name of a Windows Runtime type). If EntryPoint is not specified, the EntryPoint defined for the app is used instead.'
    Executable = 'A string with an optional value between 1 and 256 characters in length, that must end with ".exe", and cannot contain the following characters: <, >, :, ", |, ?, or *. Specifies the default executable for the extension. If not specified, the executable defined for the app is used.  If specified, the EntryPoint property is also used. If the EntryPoint property is not specified, the EntryPoint defined for the app is used.'
    RuntimeType = 'A string with an optional value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
    StartPage = 'A string with an optional value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
    ResourceGroup = 'An alphanumeric string with an optional value between 1 and 255 characters in length. Must begin with a letter.'
    Verb = 'A string that can have any of the following values: "addAppointment", "removeAppointment", "replaceAppointment", "showTimeFrame", or "showAppointmentDetails".'
    DesiredView = 'A string that can have any of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".' />

Clé :

? facultatif (zéro ou un)

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
EntryPoint ID de classe activable. Chaîne dont la valeur est comprise entre 1 et 256 caractères. Représente la tâche qui gère l’extension (normalement le nom complet qualifié d’espace de noms d’un type Windows Runtime). Si EntryPoint n’est pas spécifié, l’élément EntryPoint défini pour l’application est utilisé à la place. No
Exécutable Exécutable de lancement par défaut. Chaîne avec une valeur comprise entre 1 et 256 caractères, qui doit se terminer par .exe, et ne peut pas contenir les caractères suivants : <, >, ":, |, ?, ou *. Spécifie l’exécutable par défaut de l’extension. S’il n’est pas spécifié, l’exécutable défini pour l’application est utilisé. Si elle est spécifiée, la propriété EntryPoint est également utilisée. Si cette propriété EntryPoint n’est pas spécifiée, l’élément EntryPoint défini pour l’application est utilisé. No
RuntimeType Fournisseur d’exécution. Généralement utilisé lorsqu’il existe des frameworks mixtes dans une application. Chaîne avec une valeur comprise entre 1 et 255 caractères qui ne peut pas commencer ou se terminer par un . ou contenir des caractères : <, >, :, "|, ?, ou *. No
StartPage La page web qui gère le point d’extensibilité. Chaîne dont la valeur est comprise entre 1 et 256 caractères et qui ne peut pas contenir les caractères suivants : <, >, :, "|, ?, ou *. No
ResourceGroup Balise facultative utilisée pour regrouper les activations d’extensions à des fins de gestion des ressources (par exemple, processeur et mémoire). Consultez la section Remarques dans Application@ResourceGroup. Chaîne alphanumérique comprise entre 1 et 255 caractères. Doit commencer par une lettre. No
Verb Identificateur unique qui est passé à l’application lors de son lancement. L’application peut utiliser cette chaîne pour déterminer quel gestionnaire uap :AppointmentsProviderLaunchActions a déclenché son lancement. Il est unique par application dans le package et respecte la casse. Chaîne qui peut avoir l’une des valeurs suivantes : addAppointment, removeAppointment, replaceAppointment, showTimeFrame ou showAppointmentDetails. No
DesiredView Quantité d’espace d’écran souhaitée à utiliser lors du lancement du rendez-vous. Chaîne qui peut avoir l’une des valeurs suivantes : default, useLess, useHalf, useMore ou useMinimum. No

Éléments enfants

Aucune.

Éléments parents

Élément parent Description
uap:AppointmentsProviderLaunchActions Déclare les actions à effectuer lors du lancement d’un rendez-vous.

Les éléments suivants portent le même nom que celui-ci, mais ils ont un contenu ou des attributs différents :

Remarques

Pour plus d’informations sur les actions de lancement effectuées par un fournisseur de rendez-vous, consultez AppointmentsProviderLaunchActionVerbs.

LaunchAction (dans AppointmentsProviderLaunchActions) a les validations sémantiques suivantes :

  • Les attributs de base d’extension doivent suivre les règles suivantes :

    • Si l’attribut StartPage est spécifié, échoue si l’attribut EntryPoint, Exécutable ou RuntimeType est spécifié.
    • Sinon, échoue si l’attribut Exécutable ou RuntimeType est spécifié sans qu’un EntryPoint soit spécifié.
  • Si LaunchAction (dans AppointmentsProviderLaunchActions) définit l’attribut EntryPoint , ce LaunchAction (dans AppointmentsProviderLaunchActions) ou l’élément uap :Extension ou Application parent doit spécifier un attribut Exécutable .

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 version 1511 (build 10586)