Expression2 Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The Expression2 object contains properties used to examine items returned by an expression evaluation.

Namespace:  EnvDTE100
Assembly:  EnvDTE100 (in EnvDTE100.dll)

[GuidAttribute("F15A2DAD-5C82-4802-BEBC-5431B6ED5557")]
public interface Expression2 : Expression

The Expression2 type exposes the following members.

  NameDescription
Public propertyCollectionGets the collection containing the object supporting this property or contained within this code construct.
Public propertyDataMembersIf the expression represents a class or a structure, this property gets a list of member variables as an Expressions collection.
Public propertyDTEGets the top-level extensibility object.
Public propertyIsValidValueIndicates whether the specified value in an expression is valid.
Public propertyNameGets the name of the object.
Public propertyParentGets the immediate parent object of an Expression2 object.
Public propertyTypeGets a constant indicating the object type.
Public propertyValueSets or gets the data for the object.
Top

  NameDescription
Public methodDeleteObjectIDDeletes the object ID.
Public methodMakeObjectIDCreates the object ID.
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft