AxImporter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
匯入 ActiveX 控制項並產生一個包裝器,設計者可存取。
public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
- 繼承
-
AxImporter
備註
要為 ActiveX 控制項產生 ActiveX 包裝器,首先建立或取得該 AxImporter 類別的實例。
AxImporter建構子接受一個AxImporter.Options物件,該物件為匯入器設定選項,例如要產生包裝器的檔案名稱 .dll 以及產生包裝器的輸出目錄。 要產生 ActiveX 包裝器,請呼叫相應的 Generate 方法。 要從檔案生成,請呼叫 GenerateFromFile。 若要從型態庫產生,請呼叫 GenerateFromTypeLibrary。 回傳的字串會包含一個經過 ActiveX 包裝器產生的類型所設定的 assembly 限定名稱(例如:「Namespace.Type,Assembly」)。 ActiveX 控制項的包裝器會在傳給outputName建構子的AxImporter.Options屬性中指定的 AxImporter .dll 檔案中產生。 該型別可透過載 System.Reflection 入或查詢,並視為普通受管理型態來處理。 你也可以呼叫 GetOcx 該類型的方法,以取得物件的 COM 介面,前提是物件支援此介面。
建構函式
| 名稱 | Description |
|---|---|
| AxImporter(AxImporter+Options) |
初始化 AxImporter 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| GeneratedAssemblies |
取得為控制產生的組件名稱。 |
| GeneratedSources |
取得產生的原始檔案名稱。 |
| GeneratedTypeLibAttributes |
取得產生型別庫的屬性。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GenerateFromFile(FileInfo) |
產生 ActiveX 控制項的包裝器,用於設計時環境。 |
| GenerateFromTypeLibrary(UCOMITypeLib, Guid) |
產生 ActiveX 控制項的包裝器,用於設計時環境。 |
| GenerateFromTypeLibrary(UCOMITypeLib) |
產生 ActiveX 控制項的包裝器,用於設計時環境。 |
| GetFileOfTypeLib(TYPELIBATTR) |
取得指定類型函式庫的路徑與檔名。 |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |