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 durch einen 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 rufen Sie zunächst eine instance der AxImporter -Klasse ab. Der AxImporter Konstruktor akzeptiert ein AxImporter.Options -Objekt, das Optionen für den Importer festlegt, z. B. den Dateinamen für den Zu generierenden Wrapper .dll und das Ausgabeverzeichnis, in das der Wrapper generiert werden soll. Um den ActiveX-Wrapper zu generieren, rufen Sie die entsprechende Generate-Methode auf. Rufen Sie GenerateFromFileauf, um aus einer Datei zu generieren. Rufen Sie GenerateFromTypeLibraryauf, um aus 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 .dll-Datei generiert, die in der outputName -Eigenschaft des AxImporter.Options an den AxImporter Konstruktor übergebenen -Objekts angegeben ist. Der Typ kann mit System.Reflection geladen oder abgefragt werden und als gewöhnlicher verwalteter Typ 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
AxImporter(AxImporter+Options) |
Initialisiert eine neue Instanz der AxImporter-Klasse. |
Eigenschaften
GeneratedAssemblies |
Ruft die Namen der für das Steuerelement generierten Assemblys ab. |
GeneratedSources |
Ruft die Namen der generierten Quelldateien ab. |
GeneratedTypeLibAttributes |
Ruft die Attribute für die generierte Typbibliothek ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GenerateFromFile(FileInfo) |
Generiert einen Wrapper für ein ActiveX-Steuerelement zur Verwendung in der Entwurfszeitumgebung. |
GenerateFromTypeLibrary(UCOMITypeLib, Guid) |
Generiert einen Wrapper für ein ActiveX-Steuerelement zur Verwendung in der Entwurfszeitumgebung. |
GenerateFromTypeLibrary(UCOMITypeLib) |
Generiert einen Wrapper für ein ActiveX-Steuerelement zur Verwendung in der Entwurfszeitumgebung. |
GetFileOfTypeLib(TYPELIBATTR) |
Ruft den Pfad und den Dateinamen für die angegebene Typbibliothek ab. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |