Langue

AxImporter Classe

Définition

Importe les contrôles ActiveX et génère un wrapper accessible par un concepteur.

public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
Héritage
AxImporter

Remarques

Pour générer un wrapper ActiveX pour un contrôle ActiveX, commencez par créer ou obtenir une instance de la AxImporter classe. Le AxImporter constructeur accepte un AxImporter.Options objet, qui définit des options pour l’importateur, telles que le nom de fichier du wrapper .dll générer et le répertoire de sortie dans lequel générer le wrapper. Pour générer le wrapper ActiveX, appelez la méthode Generate appropriée. Pour générer à partir d’un fichier, appelez GenerateFromFile. Pour générer à partir d’une bibliothèque de types, appelez GenerateFromTypeLibrary. La chaîne retournée se compose d’un nom qualifié d’assembly (exemple : « Namespace.Type, Assembly ») pour le type pour lequel un wrapper ActiveX a été généré. Le wrapper du contrôle ActiveX est généré dans le fichier .dll spécifié dans la outputName propriété du AxImporter.Options constructeur passé AxImporter . Le type peut être chargé ou interrogé à l’aide System.Reflection et traité comme un type managé ordinaire. Vous pouvez également appeler la GetOcx méthode du type pour récupérer une interface COM à l’objet, si l’objet prend en charge cela.

Constructeurs

Nom Description
AxImporter(AxImporter+Options)

Initialise une nouvelle instance de la classe AxImporter.

Propriétés

Nom Description
GeneratedAssemblies

Obtient les noms des assemblys générés pour le contrôle.

GeneratedSources

Obtient les noms des fichiers sources générés.

GeneratedTypeLibAttributes

Obtient les attributs de la bibliothèque de types générée.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GenerateFromFile(FileInfo)

Génère un wrapper pour un contrôle ActiveX à utiliser dans l’environnement au moment du design.

GenerateFromTypeLibrary(UCOMITypeLib, Guid)

Génère un wrapper pour un contrôle ActiveX à utiliser dans l’environnement au moment du design.

GenerateFromTypeLibrary(UCOMITypeLib)

Génère un wrapper pour un contrôle ActiveX à utiliser dans l’environnement au moment du design.

GetFileOfTypeLib(TYPELIBATTR)

Obtient le chemin d’accès et le nom de fichier de la bibliothèque de types spécifiée.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à