Compartilhar via


mobile:Extension (Windows 10)

Declara um ponto de extensibilidade para o aplicativo.

Hierarquia de elementos

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

                   <mobile:Extension>

Syntax

<mobile:Extension
    Category = 'A string that can have one of the following values: "windows.aowApp", "windows.mobileMultiScreenProperties", "windows.communicationBlockingProvider", or "windows.phoneCallOriginProvider".'
    Executable = 'An optional string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *. It 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 that EntryPoint property isnt specified, the EntryPoint defined for the app is used.'
    EntryPoint = 'An optional string with a value between 1 and 256 characters in length, representing the  task handling the extension. This is 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.'
    RuntimeType = 'An optional string with a value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
    ResourceGroup = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
    StartPage = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.' >

  <!-- Child elements -->
  mobile:AowApp
  mobile:MobileMultiScreenProperties?

</mobile:Extension>

Chave

? opcional (zero ou um)

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
Categoria O tipo de ponto de extensibilidade do aplicativo. Uma cadeia de caracteres que pode ter um dos seguintes valores: windows.aowApp, windows.mobileMultiScreenProperties, windows.communicationBlockingProvider ou windows.phoneCallOriginProvider. Yes
Executável O executável de inicialização padrão. Uma cadeia de caracteres opcional com um valor entre 1 e 256 caracteres de comprimento que deve terminar com .exe e não pode conter estes caracteres: <, >, :, ", |, ?ou *. Ele 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
EntryPoint A ID da classe ativável. Uma cadeia de caracteres opcional com um valor entre 1 e 256 caracteres de comprimento, representando a tarefa que manipula a extensão. Normalmente é o nome totalmente qualificado do namespace de um tipo do Windows Runtime. Se EntryPoint não for especificado, o EntryPoint definido para o aplicativo será usado. No
Runtimetype O provedor de runtime. Esse atributo é usado normalmente quando há estruturas mistas em um aplicativo. Uma cadeia de caracteres opcional com um valor entre 1 e 255 caracteres de comprimento que não pode iniciar ou terminar com um ponto ou conter estes caracteres: <, >, , :, "/, \, |?ou *. No
ResourceGroup Uma marca que você pode usar para agrupar ativações de extensão para fins de gerenciamento de recursos (por exemplo, CPU e memória). O valor que você pode definir ResourceGroup é de forma livre e flexível. Confira Application@ResourceGroup. Uma cadeia de caracteres alfanumérica opcional com um valor entre 1 e 255 caracteres de comprimento. Deve começar com uma letra. No
StartPage A página da Web que manipula o ponto de extensibilidade. Uma cadeia de caracteres opcional com um valor entre 1 e 256 caracteres de comprimento que não pode conter estes caracteres: <, >, :, ", |, ?ou *. No

Elementos filho

Elemento filho Descrição
mobile:AowApp Declara um ponto de extensibilidade do aplicativo do tipo windows.aowApp.
mobile:MobileMultiScreenProperties Declara um ponto de extensibilidade do aplicativo do tipo janelas. MobileMultiScreenProperties.

Elementos pai

Elemento pai Descrição
Extensões (tipo: CT_ApplicationExtensions) Define um ou mais pontos de extensibilidade para o aplicativo.

Exemplos

O exemplo a seguir mostra como impedir que seu aplicativo móvel seja exibido em uma tela conectada. Essa marcação fará com que o bloco do aplicativo seja desabilitado no menu Iniciar da exibição conectada.

<Package
    xmlns:mobile="http://schemas.microsoft.com/appx/manifest/mobile/windows10"
    IgnorableNamespaces="... mobile">
    <Applications>
        <Application>
            <Extensions>
                <mobile:Extension
                    Category="windows.mobileMultiScreenProperties">
                    <mobile:MobileMultiScreenProperties
                        RestrictToInternalScreen="true"/>
                </mobile:Extension>
            </Extensions>
        </Application>
    </Applications>
</Package>      

Requisitos

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