Expression Interface
The Expression object contains properties used to examine items returned by an expression evaluation.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("27ADC812-BB07-11D2-8AD1-00C04F79E479")> _
Public Interface Expression
[GuidAttribute("27ADC812-BB07-11D2-8AD1-00C04F79E479")]
public interface Expression
[GuidAttribute(L"27ADC812-BB07-11D2-8AD1-00C04F79E479")]
public interface class Expression
[<GuidAttribute("27ADC812-BB07-11D2-8AD1-00C04F79E479")>]
type Expression = interface end
public interface Expression
The Expression type exposes the following members.
Properties
Name | Description | |
---|---|---|
Collection | Gets the collection containing the object supporting this property or contained within this code construct. | |
DataMembers | If the expression represents a class or a structure, this property gets a list of member variables as an Expressions collection. | |
DTE | Gets the top-level extensibility object. | |
IsValidValue | Indicates whether the specified value in an expression is valid. | |
Name | Gets the name of the object. | |
Parent | Gets the immediate parent object of an Expression object. | |
Type | Gets a constant indicating the object type. | |
Value | Sets or gets the data for the object. |
Top