Udostępnij za pośrednictwem


Klasa ExplorerTreeNode

Reprezentuje węzeł w widoku drzewa w Eksploratorze modelu.

Hierarchia dziedziczenia

System.Object
  System.MarshalByRefObject
    System.Windows.Forms.TreeNode
      Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
        Microsoft.VisualStudio.Modeling.Shell.ElementTreeNode
        Microsoft.VisualStudio.Modeling.Shell.RoleGroupTreeNode

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Shell
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Składnia

'Deklaracja
Public MustInherit Class ExplorerTreeNode _
    Inherits TreeNode _
    Implements IDisposable
public abstract class ExplorerTreeNode : TreeNode, 
    IDisposable

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona ExplorerTreeNode Inicjuje nowe wystąpienie ExplorerTreeNode klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna BackColor Zwraca lub ustawia kolor tła węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Bounds Pobiera granice węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Checked Pobiera lub ustawia wartość określającą, czy węzeł drzewa jest w stanie zaznaczenia. (Odziedziczone z TreeNode).
Właściwość publiczna Container Kontener drzewa Eksploratora, obsługującym ten węzeł.
Właściwość publiczna ContextMenu Pobiera menu skrótów, który jest skojarzony z tym węzłem drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna ContextMenuStrip Zwraca lub ustawia menu skrótów związanych z tym węzłem drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna DefaultImageIndex GET lub set indeks do elementu TreeView listy obrazu do ikony reprezentujące ten węzeł Jeśli nie zastąpione przez ikony na podstawie zawartości węzła
Właściwość publiczna Disposed Ma wartość true, jeśli ten węzeł został jawnie usunięty.
Właściwość publiczna FirstNode Zwraca pierwszy element podrzędny węzeł drzewa w kolekcji węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna ForeColor Zwraca lub ustawia kolor pierwszego planu węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna FullPath Pobiera ścieżkę od węzła głównego drzewa do bieżącego węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Handle Zwraca uchwyt węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna ImageIndex Zwraca lub ustawia wartość indeksu listy obrazu, obraz wyświetlany, gdy węzeł drzewa jest w stanie niezaznaczone. (Odziedziczone z TreeNode).
Właściwość publiczna ImageKey Zwraca lub ustawia klucz dla obrazu skojarzonego z tym węzłem drzewa, gdy węzeł jest w stanie niezaznaczone. (Odziedziczone z TreeNode).
Właściwość publiczna Index Pobiera pozycja węzła drzewa w kolekcji węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna IsEditing Zwraca wartość wskazującą, czy węzeł drzewa jest w stanie edytowalny. (Odziedziczone z TreeNode).
Właściwość publiczna IsExpanded Zwraca wartość wskazującą, czy węzeł drzewa jest w stanie rozwiniętym. (Odziedziczone z TreeNode).
Właściwość publiczna IsSelected Zwraca wartość wskazującą, czy węzeł drzewa jest w stanie zaznaczenia. (Odziedziczone z TreeNode).
Właściwość publiczna IsVisible Zwraca wartość wskazującą, czy węzeł drzewa jest widoczny lub częściowo widoczne. (Odziedziczone z TreeNode).
Właściwość publiczna KeepNode Pobiera lub ustawia węzeł, aby zachować podczas aktualizacji (śliw) w drzewie nawigacji.
Właściwość publiczna LastNode Zwraca ostatni element podrzędny węzeł drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Level Pobiera od zera głębokości węzła drzewa w TreeView kontroli. (Odziedziczone z TreeNode).
Właściwość publiczna Name Pobiera lub ustawia nazwę węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna NextNode Pobiera następny element równorzędny węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna NextVisibleNode Pobiera następny węzeł drzewa widoczne. (Odziedziczone z TreeNode).
Właściwość publiczna NodeFont Zwraca lub ustawia czcionkę, która jest używana do wyświetlania tekstu na etykiecie węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Nodes Zwraca kolekcję TreeNode obiektów przypisanych do bieżącego węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Parent Pobiera obiektu nadrzędnego węzła drzewa bieżącego węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna PrevNode Zwraca poprzedni element równorzędny węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna PrevVisibleNode Pobiera poprzedni węzeł drzewa widoczne. (Odziedziczone z TreeNode).
Właściwość publiczna RepresentedElement Element modelu ten węzeł reprezentuje (jeśli ma zastosowanie).
Właściwość publiczna RepresentedRole Rola domeny, reprezentującą ten węzeł (jeśli ma zastosowanie).
Właściwość publiczna SelectedImageIndex Zwraca lub ustawia wartość indeksu listy obrazu, obraz, który jest wyświetlany, gdy węzeł drzewa jest w stanie zaznaczenia. (Odziedziczone z TreeNode).
Właściwość publiczna SelectedImageKey Zwraca lub ustawia klucz obrazu wyświetlanego w węźle drzewa, gdy jest w stanie wybrania. (Odziedziczone z TreeNode).
Właściwość publiczna StateImageIndex Pobiera lub ustawia indeks obrazu, który jest używany do wskazywania stanu TreeNode podczas nadrzędny TreeView została jej CheckBoxes właściwość wartość false. (Odziedziczone z TreeNode).
Właściwość publiczna StateImageKey Pobiera lub ustawia klucz obrazu, który jest używany do wskazywania stanu TreeNode podczas nadrzędny TreeView została jej CheckBoxes właściwość wartość false. (Odziedziczone z TreeNode).
Właściwość publiczna Tag Zwraca lub ustawia obiekt, który zawiera dane dotyczące węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna Text Zwraca lub ustawia tekst wyświetlany na etykiecie węzła drzewa. (Odziedziczone z TreeNode).
Właściwość publiczna ToolTipText Zwraca lub ustawia tekst pojawiający się po zatrzymaniu wskaźnika myszy nad TreeNode. (Odziedziczone z TreeNode).
Właściwość publiczna TreeView Pobiera nadrzędny widoku drzewa, przypisany do węzła drzewa. (Odziedziczone z TreeNode).

Początek

Metody

  Nazwa Opis
Metoda publiczna BeginEdit Inicjuje edycji etykiecie węzła drzewa. (Odziedziczone z TreeNode).
Metoda publiczna Clone Kopiuje węzeł drzewa i całe poddrzewo rozpoczynające się tego węzła drzewa. (Odziedziczone z TreeNode).
Metoda publiczna Collapse() Zwija węzła drzewa. (Odziedziczone z TreeNode).
Metoda publiczna Collapse(Boolean) Zwija TreeNode i opcjonalnie zwija jego elementów podrzędnych. (Odziedziczone z TreeNode).
Metoda publiczna CreateObjRef Krytyczny pod względem zabezpieczeń Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy, używany do komunikowania się z obiektem zdalnym. (Odziedziczone z MarshalByRefObject).
Metoda chroniona Deserialize Ładuje stanu TreeNode z określonego SerializationInfo. (Odziedziczone z TreeNode).
Metoda publiczna Dispose()
Metoda chroniona Dispose(Boolean) Punkt override wykonanie niezależnie od czynności zbycia jest wymagana przez podklasy
Metoda publiczna EndEdit Kończy edytowanie etykiecie węzła drzewa. (Odziedziczone z TreeNode).
Metoda publiczna EnsureVisible Zapewnia, że węzeł drzewa jest widoczny, rozwijając węzły drzewa i przewijanie widoku drzewa, w razie potrzeby. (Odziedziczone z TreeNode).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda publiczna Expand Rozwinięcie węzła drzewa. (Odziedziczone z TreeNode).
Metoda publiczna ExpandAll Rozwinięcie wszystkich podrzędnych węzłów drzewa. (Odziedziczone z TreeNode).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetLifetimeService Krytyczny pod względem zabezpieczeń Pobiera obiekt usługi bieżącego okresu istnienia, który kontroluje politykę okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject).
Metoda publiczna GetNodeCount Zwraca liczbę węzłów podrzędnych w drzewie. (Odziedziczone z TreeNode).
Metoda chroniona GetRepresentedElement Get ModelElement, która reprezentuje ten węzeł, jeśli istnieje.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna InitializeLifetimeService Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject).
Metoda chroniona MemberwiseClone() Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone(Boolean) Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject).
Metoda chroniona ProvideNodeText Zawiera tekst dla tego węzła.
Metoda publiczna Remove Usuwa bieżący węzeł drzewa z widoku drzewa. (Odziedziczone z TreeNode).
Metoda chroniona Serialize Zapisuje stan TreeNode na określony SerializationInfo. (Odziedziczone z TreeNode).
Metoda chroniona SetRepresentedElement Ustaw element modelu, która reprezentuje ten węzeł.
Metoda publiczna Toggle Przełącza węzeł drzewa albo stanu rozwiniętego bądY zwiniętego. (Odziedziczone z TreeNode).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z TreeNode).
Metoda publiczna Update Wymusić aktualizację tekstu i ikony węzeł.Domyślnie to ustawia domyślny obraz i tekst węzła jest aktualizowany przy użyciu UpdateNodeText()
Metoda publiczna UpdateNodeText Tekst dla węzła jest aktualizowany.

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ISerializable.GetObjectData Wypełnia obiektu informacje serializacji z danych potrzebnych do serializacji TreeNode. (Odziedziczone z TreeNode).

Początek

Uwagi

DSL Explorer jest pochodną Eksplorator modelu.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Shell