Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert eine MSBuild-Aufgabe, mit der eine Typbibliothek aus einer Office-Anpassungsassembly in eine DLL extrahiert wird, um Interop mit Visual Basic for Applications (VBA) zu ermöglichen.
Vererbungshierarchie
System.Object
Microsoft.Build.Utilities.Task
Microsoft.VisualStudio.Tools.Office.BuildTasks.BuildTask
Microsoft.VisualStudio.Tools.Office.BuildTasks.EmbedTypeLibrary
Namespace: Microsoft.VisualStudio.Tools.Office.BuildTasks
Assembly: Microsoft.VisualStudio.Tools.Office.BuildTasks (in Microsoft.VisualStudio.Tools.Office.BuildTasks.dll)
Syntax
'Declaration
Public NotInheritable Class EmbedTypeLibrary _
Inherits BuildTask
public sealed class EmbedTypeLibrary : BuildTask
Der EmbedTypeLibrary-Typ macht die folgenden Member verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
EmbedTypeLibrary | Initialisiert eine neue Instanz der EmbedTypeLibrary-Klasse. |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Assembly | Ruft die Assembly ab bzw. legt die Assembly fest, aus der die Typbibliothek extrahiert werden soll. |
![]() |
BuildEngine | Ruft die Instanz des von der Aufgabe verwendeten IBuildEngine-Objekts ab oder legt dieses fest. (Von Task geerbt.) |
![]() |
BuildEngine2 | Ruft die Instanz des von der Aufgabe verwendeten IBuildEngine2-Objekts ab. (Von Task geerbt.) |
![]() |
BuildEngine3 | Ruft die Instanz des von der Aufgabe verwendeten IBuildEngine3-Objekts ab. (Von Task geerbt.) |
![]() |
BuildEngine4 | Ruft die Instanz des von der Aufgabe verwendeten IBuildEngine4-Objekts ab. (Von Task geerbt.) |
![]() |
HostObject | Ruft das der Aufgabe zugeordnete Hostobjekt ab oder legt dieses fest. (Von Task geerbt.) |
![]() |
KeyContainer | Ruft den Pfad des kryptografischen Schlüsselcontainers ab oder legt diesen Pfad fest. |
![]() |
KeyFile | Ruft den Pfad der kryptografischen Schlüsseldatei ab oder legt diesen Pfad fest. |
![]() |
Log | Ruft eine Instanz einer TaskLoggingHelper-Klasse ab, die Aufgabenprotokollierungsmethoden enthält. (Von Task geerbt.) |
![]() |
ReferencePaths | Infrastruktur. Ruft das Symbol ab bzw. legt das Array fest MSBuild-Elemente von Aufgaben genutzt werden und ausgegeben werden können. |
![]() |
TypeLibFile | Ruft den Namen der Typbibliothek ab bzw. legt den Namen fest, der aus Assembly extrahiert wird. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Execute | Extrahiert eine Typbibliothek aus einer Office-Anpassungsassembly in eine Datei und bettet diese Datei als nicht verwaltete Ressource in eine Assembly ein. (Überschreibt Task.Execute().) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Legen Sie alle EmbedTypeLibrary-Eigenschaften fest, und rufen Sie zum Ausführen dieser Aufgabe anschließend Execute auf.
Die Microsoft Build Engine verwendet Microsoft.VisualStudio.Tools.Office.BuildTasks, um Office-Projektmappen zu erstellen und bereitzustellen.Sie können jedoch mithilfe dieser Klassen und der XML-basierten Projektdateien von MSBuild Ihr eigenes Buildsystem erstellen.Weitere Informationen hierzu finden Sie unter MSBuild-Referenz.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)