Condividi tramite


Proprietà VCCodeAttribute.Index

Ottiene la posizione di un attributo nel blocco di attributi.

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

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

Valore proprietà

Tipo: Int32
Valore che indica la posizione di un attributo nel blocco di attributi.

Note

La proprietà di Index è in base uno. Il valore iniziale della proprietà di Index è 1. Le modifiche dei valori ogni volta che è stata eseguita una corrispondenza corretta.

Esempi

In questo esempio si presuppone che AClassWithAttributes classe denominata esista nel progetto con un blocco di attributi.

' Macro code.
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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCCodeAttribute Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel