AxImporter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee importeert u ActiveX-besturingselementen en genereert u een wrapper die toegankelijk is voor een ontwerper.
public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
- Overname
-
AxImporter
Opmerkingen
Als u een ActiveX-wrapper voor een ActiveX-besturingselement wilt genereren, maakt of verkrijgt u eerst een exemplaar van de AxImporter klasse. De AxImporter constructor accepteert een AxImporter.Options object, waarmee opties voor de importeur worden ingesteld, zoals de bestandsnaam voor de wrapper .dll om te genereren en de uitvoermap om de wrapper te genereren. Als u de ActiveX-wrapper wilt genereren, roept u de juiste generate-methode aan. Als u wilt genereren op basis van een bestand, roept u het aan GenerateFromFile. Als u wilt genereren op basis van een typebibliotheek, roept u het aan GenerateFromTypeLibrary. De tekenreeks die wordt geretourneerd, bestaat uit een gekwalificeerde assemblynaam (bijvoorbeeld: 'Namespace.Type,Assembly') voor het type waarvoor een ActiveX-wrapper is gegenereerd. De wrapper voor het ActiveX-besturingselement wordt gegenereerd in het .dll-bestand dat is opgegeven in de outputName eigenschap van de AxImporter.Options doorgegeven aan de AxImporter constructor. Het type kan worden geladen of opgevraagd met behulp van System.Reflection en behandeld als een gewoon beheerd type. U kunt ook de GetOcx methode van het type aanroepen om een COM-interface voor het object op te halen, als dit door het object wordt ondersteund.
Constructors
| Name | Description |
|---|---|
| AxImporter(AxImporter+Options) |
Initialiseert een nieuw exemplaar van de AxImporter klasse. |
Eigenschappen
| Name | Description |
|---|---|
| GeneratedAssemblies |
Hiermee haalt u de namen op van de assembly's die voor het besturingselement worden gegenereerd. |
| GeneratedSources |
Hiermee haalt u de namen op van de bronbestanden die zijn gegenereerd. |
| GeneratedTypeLibAttributes |
Hiermee haalt u de kenmerken voor de gegenereerde typebibliotheek op. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GenerateFromFile(FileInfo) |
Genereert een wrapper voor een ActiveX-besturingselement voor gebruik in de ontwerpomgeving. |
| GenerateFromTypeLibrary(UCOMITypeLib, Guid) |
Genereert een wrapper voor een ActiveX-besturingselement voor gebruik in de ontwerpomgeving. |
| GenerateFromTypeLibrary(UCOMITypeLib) |
Genereert een wrapper voor een ActiveX-besturingselement voor gebruik in de ontwerpomgeving. |
| GetFileOfTypeLib(TYPELIBATTR) |
Hiermee haalt u het pad en de bestandsnaam op naar de opgegeven typebibliotheek. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |