Compartilhar via


<elemento entryPoints> (desenvolvimento do Office no Visual Studio)

O entryPoints elemento do namespace contém todos os entryPoint elementos associados a uma solução do vstav3 Office.

Sintaxe

<entryPoints>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
</entryPoints>

Elementos e atributos

O elemento entryPoints é necessário e está no namespace vstav3. Há um elemento definido em um entryPoints manifesto de aplicativo para cada solução do Office. Por exemplo, se você implantar três soluções do Office em uma implantação de vários projetos, haverá três entryPoints elementos no manifesto do aplicativo.

O elemento entryPoints tem o atributo a seguir.

Atributo Descrição
ID Necessário para implantação de vários projetos. O nome da solução do Office. O id não pode conter o símbolo igual (=).

entryPoints tem os elementos a seguir.

entryPoint

Obrigatório. A função do elemento no namespace é definida no elemento entryPoint (desenvolvimento do entryPoint Office no vstav3<Visual Studio).>

Exemplo de personalização em nível de documento

Descrição

O exemplo de código a seguir ilustra o elemento em um manifesto de aplicativo para uma solução de nível de documento implantada entryPoints usando ClickOnce. Este exemplo de código é parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office.

Código

<vstav3:entryPoints>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.ThisWorkbook">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet1">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet2">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet3">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>

Exemplo de suplemento VSTO

Descrição

O exemplo de código a seguir ilustra um elemento em um entryPoints manifesto de aplicativo para uma solução de nível de aplicativo implantada usando ClickOnce. Este exemplo de código é parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office.

Código

<vstav3:entryPoints>
  <vstav3:entryPoint
    class="ContosoOutlookAddIn.ThisAddIn">
    <assemblyIdentity
      name="ContosoOutlookAddIn"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>

Exemplo de implantação de vários projetos

Descrição

O exemplo de código a seguir ilustra o elemento em um manifesto entryPoints de aplicativo para uma implantação de vários projetos. Este exemplo de código é parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office.

Código

<vstav3:entryPoints
  id="ContosoExcel">
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.ThisWorkbook">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet1">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet2">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet3">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>
<vstav3:entryPoints
  id="ContosoOutlook">
  <vstav3:entryPoint
    class="ContosoOutlookAddIn.ThisAddIn">
    <assemblyIdentity
      name="ContosoOutlookAddIn"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>

Confira também