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
- index
Tipo: System.Object
Obligatorio.La cadena Identity del objeto Reference o un índice basado en uno de la colección References.
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.