VCCodeElements.Item 方法

返回父对象的指定代码元素。

命名空间:  Microsoft.VisualStudio.VCCodeModel
程序集:  Microsoft.VisualStudio.VCCodeModel(在 Microsoft.VisualStudio.VCCodeModel.dll 中)

语法

声明
Function Item ( _
    index As Object _
) As CodeElement
CodeElement Item(
    Object index
)
CodeElement^ Item(
    Object^ index
)
abstract Item : 
        index:Object -> CodeElement 
function Item(
    index : Object
) : CodeElement

参数

  • index
    类型:System.Object
    一个对象,它表示集合中项的位置。

返回值

类型:EnvDTE.CodeElement
一个 CodeElement 对象。

备注

如果找不到指定的代码元素,该方法返回 nullnull 引用(在 Visual Basic 中为 Nothing)。

有关如何编译和运行此示例的信息,请参见 如何:编译 Visual C++ 代码模型扩展性的示例代码

示例

' Macro code.
' Displays the name of all the top level elements.
    Sub FindItem()
        Dim vcCM As VCCodeModel
        Dim vcCodeElements As VCCodeElements
        vcCM = DTE.Solution.Item(1).CodeModel
        vcCodeElements = vcCM.CodeElements
        Dim i As Integer
        For i = 1 To vcCodeElements.Count
            MsgBox(vcCodeElements.Item(i))
        Next
    End Sub

.NET Framework 安全性

请参见

参考

VCCodeElements 接口

Microsoft.VisualStudio.VCCodeModel 命名空间