Udostępnij za pośrednictwem


<entryPoints> , element (Programowanie pakietu Office w programie Visual Studio)

Element entryPointsvstav3 przestrzeni nazw zawiera wszystkie entryPoint elementy skojarzone z rozwiązaniem pakietu Office.

Składnia

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

Elementy i atrybuty

Element entryPoints jest wymagany i znajduje się w vstav3 przestrzeni nazw. Istnieje jeden entryPoints element zdefiniowany w manifeście aplikacji dla każdego rozwiązania pakietu Office. Jeśli na przykład wdrożysz trzy rozwiązania pakietu Office we wdrożeniu wieloprojektowym, w manifeście aplikacji znajdują się trzy entryPoints elementy.

Element entryPoints ma następujący atrybut.

Atrybut Opis
identyfikator Wymagane do wdrożenia w wielu projektach. Nazwa rozwiązania pakietu Office. Identyfikator nie może zawierać równego symbolu (=).

entryPoints zawiera następujące elementy.

Entrypoint

Wymagany. Rola elementu w vstav3 przestrzeni nazw jest definiowana w< elemecie entryPoint> (Office development in Visual Studio).entryPoint

Przykład dostosowywania na poziomie dokumentu

opis

Poniższy przykład kodu ilustruje entryPoints element w manifeście aplikacji dla rozwiązania na poziomie dokumentu wdrożonego przy użyciu technologii ClickOnce. Ten przykład kodu jest częścią większego przykładu przedstawionego w manifeście aplikacji dla rozwiązań pakietu Office.

Kod

<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>

Przykład dodatku VSTO

opis

Poniższy przykład kodu ilustruje entryPoints element w manifeście aplikacji dla rozwiązania na poziomie aplikacji wdrożonego przy użyciu technologii ClickOnce. Ten przykład kodu jest częścią większego przykładu przedstawionego w manifeście aplikacji dla rozwiązań pakietu Office.

Kod

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

Przykład wdrożenia obejmującego wiele projektów

opis

Poniższy przykład kodu ilustruje entryPoints element w manifeście aplikacji dla wdrożenia wieloprojektowego. Ten przykład kodu jest częścią większego przykładu przedstawionego w manifeście aplikacji dla rozwiązań pakietu Office.

Kod

<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>

Zobacz też