Partager via


References.Item, méthode

Retourne un objet indexé Reference.

Espace de noms: VSLangProj
Assembly : VSLangProj (dans vslangproj.dll)

Syntaxe

'Déclaration
'Utilisation

Paramètres

Valeur de retour

Retourne un objet Reference.

Notes

Cette méthode permet de récupérer un objet spécifique de la collection References. Il n'y a aucune certitude qu'un numéro d'index donné pointe toujours vers le même élément d'une collection, parce que des éléments peuvent avoir été ajoutés ou supprimés. Il est utile de se servir des numéros d'index lorsque vous parcourez entièrement la collection et qu'aucun élément n'est ajouté ni supprimé durant cette itération.

Exemple

' 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    

Voir aussi

Référence

References, interface
Membres References
VSLangProj, espace de noms