AxImporter Classe

Définition

Importe des contrôles ActiveX et génère un wrapper auquel un concepteur peut accéder.

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 un 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 vers 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 pour le contrôle ActiveX sera généré dans le fichier .dll spécifié dans la outputName propriété du AxImporter.Options passé au AxImporter constructeur. Le type peut être chargé ou interrogé à l’aide System.Reflection d’un type managé ordinaire 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 cette opération.

Constructeurs

AxImporter(AxImporter+Options)

Initialise une nouvelle instance de la classe AxImporter.

Propriétés

GeneratedAssemblies

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

GeneratedSources

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

GeneratedTypeLibAttributes

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

Méthodes

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 pour une utilisation dans l'environnement de design.

GenerateFromTypeLibrary(UCOMITypeLib)

Génère un wrapper pour un contrôle ActiveX pour une utilisation dans l'environnement de design.

GenerateFromTypeLibrary(UCOMITypeLib, Guid)

Génère un wrapper pour un contrôle ActiveX pour une utilisation dans l'environnement de design.

GetFileOfTypeLib(TYPELIBATTR)

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

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à