Attributs d'importation de bibliothèques de types dans les assemblys d'interopérabilité

Le mécanisme d'interopérabilité COM du .NET Framework fournit quatre attributs de bibliothèque de types personnalisés pour contrôler l'importation de bibliothèques de types dans des assemblys d'interopérabilité à l'aide de l'outil Type Library Importer (Tlbimp.exe). Ces attributs personnalisés aident à conserver la synchronisation entre les bibliothèques de types et les assemblys PIA (Primary Interop Assembly). Ils permettent également la compatibilité descendante avec les fonctionnalités des versions 5.0 et 6.0 de Microsoft Visual Basic sans avoir à modifier des définitions d'interface.

RemarqueRemarque

N'utilisez ces attributs personnalisés que si vous ne pouvez pas modifier les définitions dans votre fichier IDL (Interface Definition Language).Dans de telles situations, si possible, il est recommandé d'apporter la correction dans le fichier IDL plutôt que d'utiliser les attributs personnalisés.

Ces attributs personnalisés vous permettent d'effectuer les opérations suivantes :

Voir aussi

Référence

TypeLibConverter

ITypeLibConverter

Tlbimp.exe (Type Library Importer)

Concepts

Application de l'attribut personnalisé pour implémenter IEnumerable

Application de l'attribut personnalisé pour remplacer l'identificateur de dispatch COM (DISPID) par défaut

Application de l'attribut personnalisé aux propriétés COM get/set non managées de balises

Importation d'une bibliothèque de types sous la forme d'un assembly