Compartir a través de


Extensiones (esquema de paquete para Windows 8, elemento secundario de la aplicación)

Define uno o varios puntos de extensibilidad para la aplicación.

Jerarquía de elemento

<Paquete>
<APLICACIONES>
<Application>
<Extensiones>

Sintaxis

<Extensions>

  <!-- Child elements -->
  Extension{1,10000}

</Extensions>

Clave

{} intervalo específico de repeticiones

Atributos y elementos

Atributos

Ninguno.

Elementos secundarios

Elemento secundario Descripción
Extensión (en tipo: CT_ApplicationExtensions)

Declara un punto de extensibilidad para la aplicación.

 

Elementos primarios

Elemento primario Descripción
Aplicación

Representa una aplicación que comprende parte de o toda la funcionalidad que se entrega en el paquete.

 

Los elementos siguientes tienen el mismo nombre que este, pero contenido o atributos diferentes:

Comentarios

Los puntos de extensibilidad son un mecanismo por el que una aplicación puede agregar funcionalidad de una manera definida por el sistema operativo. Un ejemplo de un punto de extensibilidad de la aplicación es la capacidad de crear una asociación de tipo de archivo y permitir que la aplicación sea el controlador predeterminado para los archivos con una extensión de nombre de archivo específica.

Ejemplos

El ejemplo siguiente se toma del manifiesto del paquete de uno de los ejemplos del SDK.

<Applications>
  <Application Id="App" StartPage="default.html">
    <VisualElements DisplayName="Assocation launching sample" 
         Logo="images\squareTile-sdk.png" SmallLogo="images\smallTile-sdk.png" 
         Description="SDK sample" 
         ForegroundText="dark" BackgroundColor="#FFFFFF" ToastCapable="false">
      <DefaultTile ShowName="allLogos" />
      <SplashScreen BackgroundColor="white" Image="images\splash-sdk.png" />
    </VisualElements>
    <Extensions>
      <Extension Category="windows.fileTypeAssociation">
        <FileTypeAssociation Name=".alsdkjs">
          <SupportedFileTypes>
            <FileType>.alsdkjs</FileType>
          </SupportedFileTypes>
        </FileTypeAssociation>
      </Extension>
      <Extension Category="windows.protocol">
        <Protocol Name="alsdkjs" />
      </Extension>
    </Extensions>
  </Application>
</Applications>

Consulte también

ConceptosAprobaciones y contratos de aplicación

Requisitos

Value
Espacio de nombres http://schemas.microsoft.com/appx/2010/manifest