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 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) |