Aracılığıyla paylaş


<fileAssociation> Öğesi (ClickOnce Uygulaması)

Uygulama ile ilişkilendirilecek dosya uzantısını tanımlar.

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

Öğeler ve Öznitelikler

fileAssociation öğesi isteğe bağlıdır. Öğenin öznitelikleri şunlardır:

Öznitelik

Açıklama

extension

Gerekli. Uygulama ile ilişkilendirilecek dosya uzantısını tanımlar.

description

Gerekli. Kabuk tarafından kullanılacak dosya türünün açıklaması.

progid

Gerekli. Dosya türünü benzersiz olarak tanımlayan ad.

defaultIcon

Gerekli. Bu uzantılı dosyalar için kullanılacak simgeyi belirtir. Simge dosyası bu öğeyi içeren <assembly> Öğesi (ClickOnce Uygulaması) içinde <file> Öğesi (ClickOnce Uygulaması) kullanarak belirlenmelidir.

Açıklamalar

Bu öğe "urn:schemas-microsoft-com:clickonce.v1"'e bir XML ad uzayı referansı içermelidir. <fileAssociation> öğesi kullanılırsa, bunun üstü olan <assembly> Öğesi (ClickOnce Uygulaması) içinde <application> öğesinden sonra gelmelidir.

ClickOnce varolan dosya ilişkileri üzerine yazmayacaktır. Ancak, ClickOnce uygulama yalnızca geçerli kullanıcı için dosya uzantısı geçersiz kılabilirsiniz. ClickOnce uygulama kaldırıldıktan sonra ClickOnce kullanıcı dosya ilişkilendirmesini siler ve makine başına yeniden etkin ilişkidir.

Örnek

Aşağıdaki kod örneği ClickOnce kullanarak dağıtılan bir metin düzenleyici uygulaması için uygulama bildiriminde yer alan fileAssociation öğesini gösterir. Bu kod örneği defaultIcon özniteliği tarafından ihtiyaç duyulan <file> Öğesi (ClickOnce Uygulaması)'i de içerir.

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

Ayrıca bkz.

Başvuru

ClickOnce Uygulama Bildirimi