Freigeben über


Expression2-Schnittstelle

Das Expression2-Objekt enthält Eigenschaften, die verwendet werden, um von einer Ausdrucksauswertung zurückgegebene Elemente zu untersuchen.

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

Syntax

'Declaration
<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

Der Expression2-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Collection Ruft die Auflistung mit dem Objekt ab, das diese Eigenschaft unterstützt oder das in diesem Codekonstrukt enthalten ist.
Öffentliche Eigenschaft DataMembers Wenn der Ausdruck eine Klasse oder Struktur darstellt, ruft diese Eigenschaft eine Liste von Membervariablen als Expressions-Auflistung ab.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft IsValidValue Gibt an, ob der angegebene Wert in einem Ausdruck gültig ist.
Öffentliche Eigenschaft Name Ruft den Namen des Objekts ab.
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt eines Expression2-Objekts ab.
Öffentliche Eigenschaft Type Ruft eine Konstante ab, die den Objekttyp angibt.
Öffentliche Eigenschaft Value Legt die Daten für das Objekt fest oder ruft sie ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode DeleteObjectID Löscht die Objekt-ID.
Öffentliche Methode MakeObjectID Erstellt die Objekt-ID.

Zum Seitenanfang

Siehe auch

Referenz

EnvDTE100-Namespace

Expression

Expressions

Weitere Ressourcen

Diagramm "Automationsobjektmodell"