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
属性值
类型:System.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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。