Partilhar via


uap:LaunchAction (em AppointmentsProviderLaunchActions)

Descreve uma ação de conteúdo uap:AppointmentsProviderLaunchActions .

Hierarquia de elementos

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

                   <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".' />

Chave

? opcional (zero ou um)

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
EntryPoint A ID da classe ativada. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento. Representa a tarefa que está tratando a extensão (normalmente o nome totalmente qualificado para namespace de um tipo de Windows Runtime). Se EntryPoint não for especificado, o EntryPoint definido para o aplicativo será usado. No
Executável O executável de inicialização padrão. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento, que deve terminar com .exee não pode conter esses caracteres: <, >, :, ", |, ?ou *. Especifica o executável padrão para a extensão. Se não for especificado, o executável definido para o aplicativo será usado. Se especificada, a propriedade EntryPoint também será usada. Se essa propriedade EntryPoint não for especificada, o EntryPoint definido para o aplicativo será usado. No
Runtimetype O provedor de runtime. Normalmente usado quando há estruturas misturadas em um aplicativo. Uma cadeia de caracteres com um valor entre 1 e 255 caracteres de comprimento que não pode iniciar ou terminar com um . ou conter os caracteres: <, >, :, ", |, ?ou *. No
StartPage A página da Web que manipula o ponto de extensibilidade. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter esses caracteres: <, >, :, , ", |?ou *. No
ResourceGroup Uma marca opcional usada para agrupar ativações de extensão para fins de gerenciamento de recursos (por exemplo, CPU e memória). Consulte a seção Comentários em Application@ResourceGroup. Uma cadeia de caracteres alfanumérica entre 1 e 255 caracteres de comprimento. Deve começar com uma letra. No
Verbo Um identificador exclusivo que é passado para o aplicativo quando ele é iniciado. O aplicativo pode usar essa cadeia de caracteres para determinar qual manipulador uap:AppointmentsProviderLaunchActions disparou sua inicialização. Ele é exclusivo por aplicativo no pacote e diferencia maiúsculas de minúsculas. Uma cadeia de caracteres que pode ter qualquer um dos seguintes valores: addAppointment, removeAppointment, replaceAppointment, showTimeFrame ou showAppointmentDetails. No
DesiredView A quantidade desejada de espaço na tela a ser usada quando o compromisso é iniciado. Uma cadeia de caracteres que pode ter qualquer um dos seguintes valores: default, useLess, useHalf, useMore ou useMinimum. No

Elementos filho

Nenhum.

Elementos pai

Elemento pai Descrição
uap:AppointmentsProviderLaunchActions Declara ações a serem executadas quando um compromisso é iniciado.

Os seguintes elementos têm o mesmo nome que este, mas conteúdo ou atributos diferentes:

Comentários

Para obter mais informações sobre as ações de inicialização que um provedor de compromissos executa, consulte AppointmentsProviderLaunchActionVerbs.

LaunchAction (em AppointmentsProviderLaunchActions) tem estas validações semânticas:

  • Os atributos base de extensão devem seguir estas regras:

    • Se o atributo StartPage for especificado, falhará se o atributo EntryPoint, Executable ou RuntimeType for especificado.
    • Caso contrário, falhará se o atributo Executable ou RuntimeType for especificado sem um EntryPoint especificado.
  • Se LaunchAction (em AppointmentsProviderLaunchActions) definir o atributo EntryPoint , esta LaunchAction (em AppointmentsProviderLaunchActions) ou o elemento pai uap:Extension ou Application deverá especificar um atributo Executável .

Requisitos

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 versão 1511 (Build 10586)