DesignerLoader 類別

定義

提供基本設計工具載入器介面,可用於實作自訂設計工具載入器。

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)

適用於