References.Item, méthode
Retourne un objet indexé Reference.
Espace de noms : VSLangProj
Assembly : VSLangProj (dans VSLangProj.dll)
Syntaxe
'Déclaration
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
Paramètres
index
Type : ObjectObligatoire. La chaîne Identity de l'objet Reference ou un index de base 1 dans la collection References.
Valeur de retour
Type : VSLangProj.Reference
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.
Exemples
' 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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.