Share via


Attribute zum Importieren von Typbibliotheken in Interop-Assemblys

Aktualisiert: November 2007

Der COM-Interoperabilitätsmechanismus von .NET Framework stellt vier custom-Typbibliotheksattribute zur Verfügung, mit denen der Import von Typbibliotheken in Interop-Assemblys mit dem Type Library Importer-Tool (Tlbimp.exe) gesteuert wird. Mithilfe der custom-Attribute soll sichergestellt werden, dass Typbibliotheken stets mit den primären Interop-Assemblys synchronisiert sind. Zudem ermöglichen sie eine Abwärtskompatibilität mit der Funktionalität von Microsoft Visual Basic 5.0 und 6.0, ohne dass Schnittstellendefinitionen geändert werden müssen.

Hinweis:

Verwenden Sie die custom-Attribute nur, wenn es nicht möglich ist, die Definitionen in der IDL-Datei (Interface Definition Language) zu ändern. Sollte dies erforderlich sein, wird empfohlen, falls möglich, den Fehler in der IDL-Datei zu beheben, anstatt die custom-Attribute zu verwenden.

Mithilfe der custom-Attribute können Sie folgende Operationen ausführen:

Siehe auch

Konzepte

Anwenden des custom-Attributs zum Implementieren von IEnumerable

Anwenden des custom-Attributs zum Überschreiben des standardmäßigen COM-Dispatchbezeichners (DISPID)

Anwenden des custom-Attributs zum Markieren von Get-/Set-Eigenschaften für nicht verwaltetes COM

Importieren einer Typbibliothek als Assembly

Referenz

TypeLibConverter

ITypeLibConverter

Type Library Importer-Tool (Tlbimp.exe)