Compartir a través de


References.Item (Método)

Devuelve un objeto Reference indizado.

Espacio de nombres:  VSLangProj
Ensamblado:  VSLangProj (en VSLangProj.dll)

Sintaxis

'Declaración
Function Item ( _
    index As Object _
) As Reference
Reference Item(
    Object index
)
Reference^ Item(
    [InAttribute] Object^ index
)
abstract Item : 
        index:Object -> Reference 
function Item(
    index : Object
) : Reference

Parámetros

Valor devuelto

Tipo: VSLangProj.Reference
Devuelve un objeto Reference.

Comentarios

Este método se utiliza para recuperar un objeto específico de la colección References. No hay garantía de que un número de índice dado de una colección apunte siempre al mismo elemento, ya que pueden agregarse o eliminarse elementos de la misma. El uso de números de índice de la colección es conveniente cuando se recorre en iteración toda la colección y no se agregan ni eliminan elementos durante la iteración.

Ejemplos

' Macro Editor
Imports VSLangProj
Public Sub FindExample()
   ' First project is a Visual Basic or C# project.
   Dim theVSProject As VSProject = _
      CType(DTE.Solution.Projects.Item(1).Object, VSProject)
        
   Dim refs As References = theVSProject.References
   Dim firstIdentity As String = refs.Item(1).Identity
   Dim firstRef As Reference = refs.Find(firstIdentity)
   ' Are they the same object?
   Dim isSame As Boolean = (firstRef.Identity = refs.Item(1).Identity)
   MsgBox("Are they the same? " & isSame.ToString())
End Sub    

Seguridad de .NET Framework

Vea también

Referencia

References Interfaz

VSLangProj (Espacio de nombres)