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

Description

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> Öğe (ClickOnce uygulama) kullanarak belirlenmelidir.

Notlar

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 ilişkiyi yeniden etkindir.

Ö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> Öğe (ClickOnce uygulama)'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