<fileAssociation> (Elemento)

Actualización: noviembre 2007

Identifica una extensión de archivo que se va a asociar a la aplicación.

<fileAssociation
        xmlns="urn:schemas-microsoft-com:clickonce.v1"
        extension
        description
        progid
        defaultIcon
/>

Elementos y atributos

El elemento fileAssociation es opcional. El elemento tiene los atributos siguientes.

Atributo

Descripción

extension

Necesario. Extensión de archivo que se va a asociar a la aplicación.

description

Necesario. Descripción del tipo de archivo que va a utilizar el shell.

progid

Necesario. Nombre que identifica inequívocamente el tipo de archivo.

defaultIcon

Necesario. Especifica el icono que se va a utilizar en los archivos que tienen esta extensión. El archivo de icono debe especificarse utilizando Elemento <file> (Aplicación ClickOnce) dentro del objeto <assembly> (Elemento) [Aplicación ClickOnce] que contiene este elemento.

Comentarios

Este elemento debe incluir una referencia del espacio de nombres XML en "urn:schemas-microsoft-com:clickonce.v1". Si se utiliza el elemento <fileAssociation>, debe ir detrás del elemento <application> en su objeto <assembly> (Elemento) [Aplicación ClickOnce] primario.

ClickOnce no sobrescribirá las asociaciones de archivo existentes. Si una extensión de archivo ya está asociada con una aplicación, no se cambiará.

Ejemplo

En el ejemplo de código siguiente se ilustran los elementos fileAssociation de un manifiesto de aplicación en una aplicación de editor de texto implementada con ClickOnce. En este ejemplo de código también se incluye el elemento Elemento <file> (Aplicación ClickOnce) requerido por el atributo defaultIcon.

  <file name="text.ico" size="4286">
    <hash>
      <dsig:Transforms>
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
      <dsig:DigestValue>0joAqhmfeBb93ZneZv/oTMP2brY=</dsig:DigestValue>
    </hash>
  </file>
  <file name="writing.ico" size="9662">
    <hash>
      <dsig:Transforms>
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
      <dsig:DigestValue>2cL2U7cm13nG40v9MQdxYKazIwI=</dsig:DigestValue>
    </hash>
  </file>
  <fileAssociation xmlns="urn:schemas-microsoft-com:clickonce.v1" extension=".text" description="Text  Document (ClickOnce)" progid="Text.Document" defaultIcon="text.ico" />
  <fileAssociation xmlns="urn:schemas-microsoft-com:clickonce.v1" extension=".writing" description="Writings (ClickOnce)" progid="Writing.Document" defaultIcon="writing.ico" />

Vea también

Referencia

Manifiesto de aplicación ClickOnce