SelectionContainer, interface
Représente le contexte de sélection avec des objets qui modélisent la sélection située sous le niveau de l'élément de projet.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
<GuidAttribute("02273422-8DD4-4A9F-8A8B-D70443D510F4")> _
Public Interface SelectionContainer _
Inherits IEnumerable
[GuidAttribute("02273422-8DD4-4A9F-8A8B-D70443D510F4")]
public interface SelectionContainer : IEnumerable
[GuidAttribute(L"02273422-8DD4-4A9F-8A8B-D70443D510F4")]
public interface class SelectionContainer : IEnumerable
[<GuidAttribute("02273422-8DD4-4A9F-8A8B-D70443D510F4")>]
type SelectionContainer =
interface
interface IEnumerable
end
public interface SelectionContainer extends IEnumerable
Le type SelectionContainer expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obtient une valeur qui indique le nombre d'objets de la collection. | |
DTE | Obtient l'objet d'extensibilité de niveau supérieur. | |
Parent | Obtient l'objet parent immédiat d'un objet SelectionContainer. |
Début
Méthodes
Nom | Description | |
---|---|---|
GetEnumerator() | Retourne un énumérateur qui itère au sein d'une collection. (Hérité de IEnumerable.) | |
GetEnumerator() | Obtient une énumération pour les éléments d'une collection. | |
Item | Retourne un objet dans la collection SelectionContainer. |
Début
Notes
L'objet SelectionContainer est un objet générique de suivi de sélection.Il existe un objet de sélection global pour l'environnement : DTE.SelectedItems.SelectionContainer.
SelectedItems est une collection qui représente des objets ProjectItem individuels desquels vous pouvez obtenir l'objet Project.Un élément peut inclure une sélection d'objet arbitraire dans son contexte. Toutefois, l'objet SelectionContainer peut représenter n'importe quel type d'objet sélectionné.
Exemples
Sub SelectionContainerExample()
Dim SelContain As SelectionContainer
Dim ContainerItem As SelectedItem
' Set references to the selection container and its selected item.
SelContain = DTE.SelectedItems.SelectionContainer
ContainerItem = DTE.SelectedItems.Item(1)
' Print the name of the container of the selected item.
MsgBox(ContainerItem.Name)
End Sub