<fileAssociation> – element (aplikace ClickOnce)
Identifikuje příponu souboru, která má být přidružena k aplikaci.
Syntaxe
<fileAssociation
xmlns="urn:schemas-microsoft-com:clickonce.v1"
extension
description
progid
defaultIcon
/>
Prvky a atributy
Prvek fileAssociation
je nepovinný. Element má následující atributy.
Atribut | Popis |
---|---|
extension |
Požadováno. Přípona souboru, která má být přidružena k aplikaci. |
description |
Povinný: Popis typu souboru pro použití prostředím. |
progid |
Povinný: Název jednoznačně identifikující typ souboru. |
defaultIcon |
Povinný: Určuje ikonu, která se má použít pro soubory s touto příponou. Soubor ikony musí být určen pomocí elementu file> v elementu <sestavení>, který obsahuje tento prvek.< |
Poznámky
Tento element musí obsahovat odkaz na urn:schemas-microsoft-com:clickonce.v1
obor názvů XML . Je-li <fileAssociation>
použit prvek, musí pocházet za <application>
element v nadřazené <sestavení> Element.
ClickOnce nepřepíše existující přidružení souborů. Aplikace ClickOnce však může přepsat příponu souboru pouze pro aktuálního uživatele. Po odinstalaci aplikace ClickOnce ClickOnce odstraní přidružení souboru pro uživatele a přidružení jednotlivých počítačů je znovu aktivní.
Příklad
Následující příklad kódu znázorňuje fileAssociation
prvky v manifestu aplikace pro aplikaci textového editoru nasazené pomocí ClickOnce. Tento příklad kódu obsahuje <také element souboru> vyžadovaný atributemdefaultIcon
.
<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" />