DesignerLoader 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供基本設計工具載入器介面,可用於實作自訂設計工具載入器。
public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
- 繼承
-
DesignerLoader
- 衍生
- 屬性
備註
DesignerLoader 可以實作以支持設計工具與設計工具元件的自定義載入。 設計工具載入器也負責將開啟的文件變更寫入回載入器在呼叫 方法之後 Flush 載入檔時所使用的記憶體。
根據預設,Visual Studio 開發環境會建立自己的各種 DesignerLoader 可載入基本設計工具專案的各種專案。 若要建立自定義設計工具載入器,您必須繼承自 並實作抽象 DesignerLoader 類。 您無法直接具現化 DesignerLoader,因為它沒有公用建構函式。
叫用時 BeginLoad ,設計工具載入器會載入設計檔、使用 IDesignerHost 介面顯示設計工具介面,並在完成時呼叫 EndLoadIDesignerLoaderHost 介面。 實作 IDesignerLoaderHost 通常是實作 IDesignerHost的相同類別。
建構函式
DesignerLoader() |
初始化 DesignerLoader 類別的新執行個體。 |
屬性
Loading |
取得值,表示載入器目前是否正在載入文件。 |
方法
BeginLoad(IDesignerLoaderHost) |
開始載入設計工具。 |
Dispose() |
釋放 DesignerLoader 所使用的所有資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Flush() |
將快取變更寫入至載入設計工具的來源位置。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |