ExpressionEditorAttribute クラス

定義

式ビルダーのデザイン時のエディターを指定します。 このクラスは継承できません。

public ref class ExpressionEditorAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class ExpressionEditorAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type ExpressionEditorAttribute = class
    inherit Attribute
Public NotInheritable Class ExpressionEditorAttribute
Inherits Attribute
継承
ExpressionEditorAttribute
属性

注釈

クラスは、 ExpressionEditorAttribute クラスによって処理される式のデザイン時の式エディターを指定し ExpressionBuilder ます。

コントロールプロパティを編集するときに、式のエディターを使用して、プロパティ値を式に設定できます。

式ビルダーを開発するときに、属性を使用してビルダーにマークを付けて、 ExpressionEditorAttribute エディターの種類の値を設定できます。

コンストラクター

ExpressionEditorAttribute(String)

型名を指定して、ExpressionEditorAttribute クラスの新しいインスタンスを初期化します。

ExpressionEditorAttribute(Type)

型オブジェクトを指定して、ExpressionEditorAttribute クラスの新しいインスタンスを初期化します。

プロパティ

EditorTypeName

エディター型の名前を取得するために式エディターによって使用されます。

TypeId

派生クラスで実装されると、この Attribute の一意の識別子を取得します。

(継承元 Attribute)

メソッド

Equals(Object)

ExpressionEditorAttribute クラスのこのインスタンスと指定したオブジェクトが等しいかどうかを示します。

GetHashCode()

この ExpressionEditorAttribute 属性の値のハッシュ コードを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsDefaultAttribute()

派生クラスでオーバーライドされるとき、このインスタンスの値が派生クラスの既定値であるかどうかを示します。

(継承元 Attribute)
Match(Object)

派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。

(継承元 Attribute)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

(継承元 Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

オブジェクトの型情報を取得します。この情報はインターフェイスの型情報の取得に使用できます。

(継承元 Attribute)
_Attribute.GetTypeInfoCount(UInt32)

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

(継承元 Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

オブジェクトによって公開されたプロパティおよびメソッドへのアクセスを提供します。

(継承元 Attribute)

適用対象

こちらもご覧ください