AxImporter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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, Guid) |
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. |
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) |