AxImporter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Importiert ActiveX-Steuerelemente und generiert einen Wrapper, auf den von einem Designer zugegriffen werden kann.
public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
- Vererbung
-
AxImporter
Hinweise
Um einen ActiveX-Wrapper für ein ActiveX-Steuerelement zu generieren, erstellen oder erhalten Sie zuerst eine Instanz der AxImporter Klasse. Der AxImporter Konstruktor akzeptiert ein AxImporter.Options Objekt, das Optionen für den Importeur festlegt, z. B. den Dateinamen für den Wrapper .dll zu generieren, und das Ausgabeverzeichnis, in dem der Wrapper generiert werden soll. Rufen Sie zum Generieren des ActiveX-Wrappers die entsprechende Generate-Methode auf. Rufen Sie zum Generieren aus einer Datei auf GenerateFromFile. Rufen Sie auf, um GenerateFromTypeLibraryaus einer Typbibliothek zu generieren. Die zurückgegebene Zeichenfolge besteht aus einem assemblyqualifizierten Namen (Beispiel: "Namespace.Type,Assembly") für den Typ, für den ein ActiveX-Wrapper generiert wurde. Der Wrapper für das ActiveX-Steuerelement wird in der in der outputName Eigenschaft der AxImporter.Options an den AxImporter Konstruktor übergebenen .dll Datei generiert. Der Typ kann mithilfe eines normalen verwalteten Typs geladen oder abgefragt System.Reflection und behandelt werden. Sie können auch die GetOcx Methode des Typs aufrufen, um eine COM-Schnittstelle für das Objekt abzurufen, wenn das Objekt dies unterstützt.
Konstruktoren
| Name | Beschreibung |
|---|---|
| AxImporter(AxImporter+Options) |
Initialisiert eine neue Instanz der AxImporter-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| GeneratedAssemblies |
Ruft die Namen der Assemblys ab, die für das Steuerelement generiert werden. |
| GeneratedSources |
Ruft die Namen der Quelldateien ab, die generiert wurden. |
| GeneratedTypeLibAttributes |
Ruft die Attribute für die generierte Typbibliothek ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GenerateFromFile(FileInfo) |
Generiert einen Wrapper für ein ActiveX-Steuerelement für die Verwendung in der Entwurfszeitumgebung. |
| GenerateFromTypeLibrary(UCOMITypeLib, Guid) |
Generiert einen Wrapper für ein ActiveX-Steuerelement für die Verwendung in der Entwurfszeitumgebung. |
| GenerateFromTypeLibrary(UCOMITypeLib) |
Generiert einen Wrapper für ein ActiveX-Steuerelement für die Verwendung in der Entwurfszeitumgebung. |
| GetFileOfTypeLib(TYPELIBATTR) |
Ruft den Pfad und dateinamen der angegebenen Typbibliothek ab. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |