InternalTypeHelper 類別

定義

WPF XAML 編譯器 (Compiler) 在內部使用抽象類別 (Abstract Class) 來支援使用內部型別。

public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
繼承
InternalTypeHelper
衍生

備註

類別 InternalTypeHelper 不適用於 WPF XAML 標記編譯程式以外的任何專案。

編譯 XAML 檔案時,您可以使用公用類型,但也可以使用內部類型,但受限於程式代碼存取內部類型的相同限制。 InternalTypeHelper 可支援標記的內部存取層級類型。 這牽涉到編譯程式建立衍生自 InternalTypeHelper 並實作其成員的產生類別。 產生的類別存在於安全性與存取內容中,因此只有針對共用內部存取特別屬性的相同元件或其他元件可以參考產生的類別,因而參考內部類型。

建構函式

InternalTypeHelper()

初始化 InternalTypeHelper 類別的新執行個體。

方法

AddEventHandler(EventInfo, Object, Delegate)

在衍生 (產生的) 類別中覆寫時,將事件處理常式委派 (Delegate) 附加至內部事件。

CreateDelegate(Type, Object, String)

在衍生 (產生的) 類別中覆寫時,建立參考非公用處理常式方法的事件委派。

CreateInstance(Type, CultureInfo)

在衍生 (產生的) 類別中覆寫時,建立內部型別的執行個體。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetPropertyValue(PropertyInfo, Object, CultureInfo)

在衍生 (產生的) 類別中覆寫時,取得目標物件的內部屬性值。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SetPropertyValue(PropertyInfo, Object, Object, CultureInfo)

在衍生 (產生的) 類別中覆寫時,設定目標物件之內部屬性的值。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱