Udostępnij za pośrednictwem


<fileAssociation> — Element (Aplikacja ClickOnce)

Identyfikuje rozszerzenie pliku ma być skojarzony z tą aplikacją.

<fileAssociation
    xmlns="urn:schemas-microsoft-com:clickonce.v1"
    extension
    description
    progid
    defaultIcon
/>

Elementy i atrybuty

fileAssociation Element jest opcjonalne.Atrybuty elementu.

Atrybut

Opis

extension

Wymagane.Rozszerzenie pliku, które mają być skojarzone z aplikacją.

description

Wymagane.Opis typu pliku do użytku przez powłokę.

progid

Wymagane.Nazwa, który unikatowo identyfikuje typ pliku.

defaultIcon

Wymagane.Określa ikonę, aby używać plików z tego rozszerzenia.Plik ikony musi być określony przy użyciu <file> — Element (Aplikacja ClickOnce) w <assembly> — Element (Aplikacja ClickOnce) zawierający ten element.

Uwagi

Ten element musi zawierać odwołanie obszaru nazw XML do "urn: schemas-microsoft-com:clickonce.v1".Jeśli <fileAssociation> element jest używany, musi być późniejsza od <application> elementu nadrzędnego <assembly> — Element (Aplikacja ClickOnce).

ClickOncenie spowoduje zastąpienie istniejącego skojarzenia plików.Aplikacja ClickOnce może jednak zmienić rozszerzenie pliku dla tylko bieżącego użytkownika.Po odinstalowaniu tej aplikacji ClickOnce ClickOnce usuwa skojarzenie pliku dla użytkownika i ponownie stowarzyszenia-maszyna jest aktywny.

Przykład

Poniższy przykład kodu ilustruje fileAssociation elementów w aplikacji manifest aplikacji Edytor tekstu, wdrożyć za pomocą ClickOnce.Poniższy przykład kodu zawiera również <file> — Element (Aplikacja ClickOnce) wymagane 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" />

Zobacz też

Informacje

Manifest aplikacji ClickOnce