References.Item, méthode
Retourne un objet indexé Reference.
Espace de noms: VSLangProj
Assembly : VSLangProj (dans vslangproj.dll)
Syntaxe
'Déclaration
'Utilisation
Paramètres
- index
Obligatoire. La chaîne Identity de l'objet Reference ou un index de base 1 dans la collection References.
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