Aracılığıyla paylaş


<fileAssociation> öğesi (ClickOnce uygulaması)

Uygulamayla ilişkilendirilecek dosya uzantısını tanımlar.

Sözdizimi

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

Öğeler ve öznitelikler

fileAssociation öğesi isteğe bağlıdır. öğesi aşağıdaki özniteliklere sahiptir.

Öznitelik Açıklama
extension Gerekli. Uygulamayla ilişkilendirilecek dosya uzantısı.
description Gerekli. Kabuk tarafından kullanılacak dosya türünün açıklaması.
progid Gerekli. Dosya türünü benzersiz olarak tanımlayan bir ad.
defaultIcon Gerekli. Bu uzantıya sahip dosyalar için kullanılacak simgeyi belirtir. Simge dosyası, bu öğeyi <içeren assembly> Öğesi içindeki <dosya> Öğesi kullanılarak belirtilmelidir.

Açıklamalar

Bu öğe için urn:schemas-microsoft-com:clickonce.v1bir XML ad alanı başvurusu içermelidir. <fileAssociation> öğesi kullanılırsa, üst <derleme> Öğesindeki öğesinden <application> sonra gelmelidir.

ClickOnce, var olan dosya ilişkilendirmelerinin üzerine yazmaz. Ancak, clickOnce uygulaması yalnızca geçerli kullanıcı için dosya uzantısını geçersiz kılabilir. ClickOnce uygulaması kaldırıldıktan sonra ClickOnce kullanıcı için dosya ilişkilendirmesini siler ve makine başına ilişkilendirme yeniden etkin olur.

Örnek

Aşağıdaki kod örneği, ClickOnce kullanılarak dağıtılan bir metin düzenleyicisi uygulamasının uygulama bildirimindeki öğeleri gösterir fileAssociation . Bu kod örneği, özniteliğinin <defaultIcon gerektirdiği dosya> Öğesini 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.