VCCodeAttribute.Index - свойство
Получает позицию атрибута в блоке атрибутов.
Пространство имен: Microsoft.VisualStudio.VCCodeModel
Сборка: Microsoft.VisualStudio.VCCodeModel (в Microsoft.VisualStudio.VCCodeModel.dll)
Синтаксис
'Декларация
ReadOnly Property Index As Integer
int Index { get; }
property int Index {
int get ();
}
abstract Index : int with get
function get Index () : int
Значение свойства
Тип: Int32
Значение, обозначающее позицию атрибута в блоке атрибутов.
Заметки
Свойство Index единицы. Начальное значение свойства Index 1. Это значение изменяется, когда выполняется обнаружение совпадения.
Примеры
В этом примере высказывать класс с именем AClassWithAttributes существует в проекте и он имеет блок атрибутов.
' 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
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.