InternalTypeHelper 類別

定義

WPF XAML 編譯器內部使用的抽象類別,用以支援內部型態的使用。

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

備註

InternalTypeHelper 類別僅供 WPF XAML 標記編譯器使用。

編譯 XAML 檔案時,可以使用公開型別,但也可以使用內部型別,這與程式碼存取內部型別的限制相同。 InternalTypeHelper 支援內部標記存取層級類型。 這涉及編譯器建立一個產生的類別,從其成員衍生 InternalTypeHelper 並實作。 產生的類別存在於安全與存取的情境中,只有同一組譯器或其他專門歸因於共享內部存取的組譯組,才能參考該產生的類別,進而引用內部類型。

建構函式

名稱 Description
InternalTypeHelper()

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

方法

名稱 Description
AddEventHandler(EventInfo, Object, 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)

適用於

另請參閱