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