Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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" />