<fileAssociation> , element (aplikacja ClickOnce)
Identyfikuje rozszerzenie pliku, które ma być skojarzone z aplikacją.
Składnia
<fileAssociation
xmlns="urn:schemas-microsoft-com:clickonce.v1"
extension
description
progid
defaultIcon
/>
Elementy i atrybuty
Element fileAssociation
jest opcjonalny. Element ma następujące atrybuty.
Atrybut | opis |
---|---|
extension |
Wymagane. Rozszerzenie pliku, które ma być skojarzone z aplikacją. |
description |
Wymagany. Opis typu pliku do użycia przez powłokę. |
progid |
Wymagany. Unikatowa nazwa identyfikująca typ pliku. |
defaultIcon |
Wymagany. Określa ikonę, która ma być używana dla plików z tym rozszerzeniem. Plik ikony musi być określony przy użyciu <elementu pliku> w elemecie <zestawu>, który zawiera ten element. |
Uwagi
Ten element musi zawierać odwołanie do przestrzeni nazw XML .urn:schemas-microsoft-com:clickonce.v1
<fileAssociation>
Jeśli element jest używany, musi on pochodzić po elemecie w nadrzędnym <application>
<elemecie zestawu.>
ClickOnce nie zastąpi istniejących skojarzeń plików. Jednak aplikacja ClickOnce może zastąpić rozszerzenie pliku tylko dla bieżącego użytkownika. Po odinstalowaniu aplikacji ClickOnce usługa ClickOnce usuwa skojarzenie plików dla użytkownika, a skojarzenie poszczególnych maszyn jest ponownie aktywne.
Przykład
Poniższy przykład kodu ilustruje fileAssociation
elementy w manifeście aplikacji dla aplikacji edytora tekstów wdrożonej przy użyciu technologii ClickOnce. Ten przykładowy kod zawiera <również element pliku> wymagany przez defaultIcon
atrybut .
<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" />