Share via


Elemen <fileAssociation> (aplikasi ClickOnce)

Mengidentifikasi ekstensi file yang akan dikaitkan dengan aplikasi.

Sintaks

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

Elemen dan atribut

Elemen fileAssociation adalah opsional. Elemen ini memiliki atribut berikut.

Atribut Deskripsi
extension Harus diisi. Ekstensi file yang dikaitkan dengan aplikasi.
description Harus diisi. Deskripsi jenis file untuk digunakan oleh shell.
progid Harus diisi. Nama yang secara unik mengidentifikasi jenis file.
defaultIcon Harus diisi. Menentukan ikon yang akan digunakan untuk file dengan ekstensi ini. File ikon harus ditentukan dengan menggunakan <Elemen> file dalam <Elemen> Rakitan yang berisi elemen ini.

Keterangan

Elemen ini harus menyertakan referensi namespace XML ke urn:schemas-microsoft-com:clickonce.v1. Jika elemen <fileAssociation> digunakan, elemen harus mengejar elemen <application> di <Elemen> rakitan induknya.

ClickOnce tidak akan menimpa asosiasi file yang ada. Namun, aplikasi ClickOnce hanya dapat mengambil alih ekstensi file untuk pengguna saat ini. Setelah itu aplikasi ClickOnce akan dihapus instalannya, ClickOnce menghapus asosiasi file untuk pengguna, dan asosiasi per mesin aktif kembali.

Contoh

Contoh kode berikut mengilustrasikan elemen fileAssociation dalam manifes aplikasi untuk aplikasi editor teks yang disebarkan menggunakan ClickOnce. Contoh kode ini juga menyertakan <Elemen> file yang diminta oleh atribut 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" />

Lihat juga