AxImporter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Importuje kontrolki ActiveX i generuje otokę, do których może uzyskiwać dostęp projektant.
public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
- Dziedziczenie
-
AxImporter
Uwagi
Aby wygenerować otokę ActiveX dla kontrolki ActiveX, najpierw utwórz lub uzyskaj wystąpienie AxImporter klasy. Konstruktor AxImporter akceptuje AxImporter.Options obiekt, który ustawia opcje importera, takie jak nazwa pliku otoki .dll do wygenerowania i katalogu wyjściowego w celu wygenerowania otoki. Aby wygenerować otokę ActiveX, wywołaj odpowiednią metodę Generate. Aby wygenerować na podstawie pliku, wywołaj metodę GenerateFromFile. Aby wygenerować z biblioteki typów, wywołaj metodę GenerateFromTypeLibrary. Zwracany ciąg będzie składać się z kwalifikowanej nazwy zestawu (na przykład" Namespace.Type,Assembly) dla typu, dla którego została wygenerowana otoka ActiveX. Otoka kontrolki ActiveX zostanie wygenerowana w pliku .dll określonym we outputName właściwości przekazanego AxImporter.Options do konstruktora AxImporter . Typ można załadować lub wykonywać zapytania przy użyciu System.Reflection metody i traktowane jako zwykły typ zarządzany. Można również wywołać metodę GetOcx
typu w celu pobrania interfejsu COM do obiektu, jeśli obiekt to obsługuje.
Konstruktory
AxImporter(AxImporter+Options) |
Inicjuje nowe wystąpienie klasy AxImporter. |
Właściwości
GeneratedAssemblies |
Pobiera nazwy zestawów, które są generowane dla kontrolki. |
GeneratedSources |
Pobiera nazwy wygenerowanych plików źródłowych. |
GeneratedTypeLibAttributes |
Pobiera atrybuty wygenerowanej biblioteki typów. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GenerateFromFile(FileInfo) |
Generuje otokę dla kontrolki ActiveX do użycia w środowisku czasu projektowania. |
GenerateFromTypeLibrary(UCOMITypeLib) |
Generuje otokę dla kontrolki ActiveX do użycia w środowisku czasu projektowania. |
GenerateFromTypeLibrary(UCOMITypeLib, Guid) |
Generuje otokę dla kontrolki ActiveX do użycia w środowisku czasu projektowania. |
GetFileOfTypeLib(TYPELIBATTR) |
Pobiera ścieżkę i nazwę pliku do określonej biblioteki typów. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |