Condividi tramite


mobile:Extension (Windows 10)

Dichiara un punto di estendibilità per l'app.

Gerarchia degli elementi

<Pacchetto>

    <Applicazioni>

         <Applicazione>

              <Estensioni>

                   <mobile:Extension>

Sintassi

<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>

Chiave

? facoltativo (zero o uno)

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
Categoria Tipo di punto di estendibilità dell'app. Stringa che può avere uno dei valori seguenti: windows.aowApp, windows.mobileMultiScreenProperties, windows.communicationBlockingProvider o windows.phoneCallOriginProvider.
File eseguibile Eseguibile di avvio predefinito. Stringa facoltativa con un valore compreso tra 1 e 256 caratteri che deve terminare con .exe e non può contenere questi caratteri: <, >, :, ", |, ?o *. Specifica l'eseguibile predefinito per l'estensione. Se non specificato, viene usato il file eseguibile definito per l'app. Se specificato, viene utilizzata anche la proprietà EntryPoint. Se la proprietà EntryPoint non viene specificata, viene utilizzato il EntryPoint definito per l'app. No
EntryPoint ID classe attivabile. Stringa facoltativa con un valore compreso tra 1 e 256 caratteri, che rappresenta l'attività che gestisce l'estensione. Si tratta in genere il nome completo dello spazio dei nomi di tipo Windows Runtime. Se EntryPoint non viene specificato, viene invece usato entrypoint definito per l'app. No
RuntimeType Provider di runtime. Questo attributo viene usato in genere quando sono presenti framework misti in un'app. Stringa facoltativa con un valore compreso tra 1 e 255 caratteri che non può iniziare o terminare con un punto o contenere questi caratteri: <, , "/>:\, |, ?o .* No
ResourceGroup Tag che è possibile usare per raggruppare le attivazioni delle estensioni per scopi di gestione delle risorse, ad esempio CPU e memoria. Il valore che è possibile impostare ResourceGroup è in formato libero e flessibile. Vedere Application@ResourceGroup. Stringa alfanumerica facoltativa con un valore compreso tra 1 e 255 caratteri. Deve iniziare con una lettera. No
StartPage Pagina Web che gestisce il punto di estendibilità. Stringa facoltativa con un valore compreso tra 1 e 256 caratteri che non può contenere questi caratteri: <, , >:, "|, ?, o *. No

Elementi figlio

Elemento figlio Descrizione
mobile:AowApp Dichiara un punto di estendibilità dell'app di tipo windows.aowApp.
mobile:MobileMultiScreenProperties Dichiara un punto di estendibilità dell'app di tipo windows. MobileMultiScreenProperties.

Elementi padre

Elemento padre Descrizione
Estensioni (tipo: CT_ApplicationExtensions) Definisce uno o più punti di estendibilità per l'app.

Esempio

L'esempio seguente mostra come impedire la visualizzazione dell'app per dispositivi mobili in una visualizzazione connessa. Questo markup fa sì che il riquadro dell'app venga disabilitato nel menu Start della visualizzazione connessa.

<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>      

Requisiti

Elemento Valore
Namespace http://schemas.microsoft.com/appx/manifest/mobile/windows10
Minimum OS Version Windows 10 versione 1511 (Build 10586)