<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.v1
bir 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" />