Share via


Expression2 インターフェイス

Expression2 オブジェクトには、式の評価で返されたアイテムをチェックするプロパティが格納されます。

名前空間:  EnvDTE100
アセンブリ:  EnvDTE100 (EnvDTE100.dll 内)

構文

'宣言
<GuidAttribute("F15A2DAD-5C82-4802-BEBC-5431B6ED5557")> _
Public Interface Expression2 _
    Inherits Expression
[GuidAttribute("F15A2DAD-5C82-4802-BEBC-5431B6ED5557")]
public interface Expression2 : Expression
[GuidAttribute(L"F15A2DAD-5C82-4802-BEBC-5431B6ED5557")]
public interface class Expression2 : Expression
[<GuidAttribute("F15A2DAD-5C82-4802-BEBC-5431B6ED5557")>]
type Expression2 =  
    interface
        interface Expression
    end
public interface Expression2 extends Expression

Expression2 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Collection (Expression から継承されます。)
パブリック プロパティ Collection このプロパティをサポートしているオブジェクトまたはこのコード コンストラクターに含まれているオブジェクトを含むコレクションを取得します。
パブリック プロパティ DataMembers (Expression から継承されます。)
パブリック プロパティ DataMembers 式がクラスまたは構造体を表している場合、このプロパティは Expressions コレクションとしてメンバー変数のリストを取得します。
パブリック プロパティ DTE (Expression から継承されます。)
パブリック プロパティ DTE トップレベルの機能拡張オブジェクトを取得します。
パブリック プロパティ IsValidValue (Expression から継承されます。)
パブリック プロパティ IsValidValue 式に指定した値が有効かどうかを示します。
パブリック プロパティ Name (Expression から継承されます。)
パブリック プロパティ Name オブジェクトの名前を取得します。
パブリック プロパティ Parent (Expression から継承されます。)
パブリック プロパティ Parent Expression2 オブジェクトの直接の親オブジェクトを取得します。
パブリック プロパティ Type (Expression から継承されます。)
パブリック プロパティ Type オブジェクトの型を示す定数を取得します。
パブリック プロパティ Value (Expression から継承されます。)
パブリック プロパティ Value オブジェクトのデータを設定または取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド DeleteObjectID オブジェクト ID を削除します。
パブリック メソッド MakeObjectID オブジェクト ID を作成します。

このページのトップへ

参照

参照

EnvDTE100 名前空間

Expression

Expressions

その他の技術情報

オートメーション オブジェクト モデルの階層図