Freigeben über


VCCodeParameter.Index-Eigenschaft

Ruft die Position eines Parameters in einer Parameterliste ab.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

'Declaration
ReadOnly Property Index As Integer
int Index { get; }
property int Index {
    int get ();
}
abstract Index : int with get
function get Index () : int

Eigenschaftswert

Typ: System.Int32
Die Position eines Parameters in einer Parameterliste.

Hinweise

Die Index-Eigenschaft ist 1-basiert.Der Anfangswert der Index-Eigenschaft ist 1.Seine Wert ändert, wenn eine erfolgreiche Übereinstimmung gemacht wird.

Beispiele

In diesem Beispiel wird davon ausgegangen, dass eine Klasse mit dem Namen AClassWithAttributes im Projekt vorhanden ist und dass sie einen Attributblock verfügt.

Sub ReturnAllAttributes()
        Dim cm As VCCodeModel
        cm = DTE.Solution.Item(1).CodeModel
        Dim cl As VCCodeClass
        cl = cm.Classes.Item("AClassWithAttributes")
        Dim att As VCCodeAttribute
        For Each att In cl.Attributes
            MsgBox(att.Name + " " + att.Index.ToString())
        Next
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

VCCodeParameter Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace