次の方法で共有


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)

適用対象

こちらもご覧ください