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 派生して実装する生成されたクラスを作成する必要があります。 生成されたクラスは、セキュリティとアクセスのコンテキストに存在するため、生成されたクラスと内部型を参照できるのは、共有内部アクセスに特に属性付けされた同じアセンブリまたはその他のアセンブリだけです。

コンストラクター

InternalTypeHelper()

InternalTypeHelper クラスの新しいインスタンスを初期化します。

メソッド

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)

適用対象

こちらもご覧ください