<entryPoints> , element (Programowanie pakietu Office w programie Visual Studio)
Element entryPoints
vstav3
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>