Compartir a través de


Expression2 (Interfaz)

El objeto Expression2 contiene propiedades que se usan para examinar los elementos devueltos por la evaluación de una expresión.

Espacio de nombres:  EnvDTE100
Ensamblado:  EnvDTE100 (en EnvDTE100.dll)

Sintaxis

'Declaración
<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

El tipo Expression2 expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Collection Obtiene la colección que contiene el objeto compatible con esta propiedad o que está contenido en esta construcción de código.
Propiedad pública DataMembers Si la expresión representa una clase o una estructura, esta propiedad obtiene una lista de variables miembro como una colección Expressions.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública IsValidValue Indica si el valor especificado en una expresión es válido o no.
Propiedad pública Name Obtiene el nombre del objeto.
Propiedad pública Parent Obtiene el objeto primario inmediato de un objeto Expression2.
Propiedad pública Type Obtiene una constante que indica el tipo de objeto.
Propiedad pública Value Establece u obtiene los datos del objeto.

Arriba

Métodos

  Nombre Descripción
Método público DeleteObjectID Elimina el id. de objeto.
Método público MakeObjectID Crea el id. de objeto.

Arriba

Vea también

Referencia

EnvDTE100 (Espacio de nombres)

Expression

Expressions

Otros recursos

Gráfico del modelo de objetos de automatización