Udostępnij za pośrednictwem


Interfejs SelectionContainer

Reprezentuje kontekście zaznaczenie obiekty modelu zaznaczenia poniżej poziomu elementu projektu.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
<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

Typ SelectionContainer uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Zwraca wartość wskazującą liczbę obiektów w kolekcji.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe z SelectionContainer obiektu.

Początek

Metody

  Nazwa Opis
Metoda publiczna GetEnumerator Pobiera wyliczenia dla elementów w kolekcji.
Metoda publiczna Item Zwraca obiekt w SelectionContainer kolekcji.

Początek

Uwagi

SelectionContainer Obiekt jest obiektu ogólnego śledzenia zaznaczenia.Istnieje jeden obiekt zaznaczenia globalnych dla środowiska: DTE.SelectedItems.SelectionContainer.

SelectedItemsjest indywidualnych kolekcji, która reprezentuje ProjectItem , z którego można uzyskać obiekty Project obiektu.Ponieważ element może oferować wybór dowolnego obiektu w jego kontekście, jednak SelectionContainer może reprezentować dowolnego typu zaznaczonego obiektu.

Przykłady

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

Zobacz też

Informacje

Przestrzeń nazw EnvDTE