DataViewHierarchyAccessor – třída
Představuje sadu vlastností a metod, které spolupracují s daty zobrazení hierarchie provádění IVsUIHierarchy rozhraní.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Data.DataViewHierarchyAccessor
Obor názvů: Microsoft.VisualStudio.Data
Sestavení: Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)
Syntaxe
'Deklarace
Public Class DataViewHierarchyAccessor
public class DataViewHierarchyAccessor
public ref class DataViewHierarchyAccessor
type DataViewHierarchyAccessor = class end
public class DataViewHierarchyAccessor
Typ DataViewHierarchyAccessor zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
DataViewHierarchyAccessor | Konstruktoru třídy.Inicializuje novou instanci DataViewHierarchyAccessor třídy s IVsUIHierarchy instance objektu. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Connection | Načte DataConnection představující datové připojení pro hierarchii zobrazení dat instance objektu. | |
Hierarchy | Načte IVsUIHierarchy instance objektu představující aktuální zobrazení hierarchie. | |
SelectedDataView | Načte řetězec představující zobrazení aktuálně vybraná data. | |
ServiceProvider | Načte globální poskytovatel metadat Visual Studio používá data zobrazení hierarchie. |
Nahoru
Metody
Název | Popis | |
---|---|---|
ActivateDocumentIfOpen(String) | Pokud je dokument otevřený, aktivuje dokumentu určeného zástupný název. | |
ActivateDocumentIfOpen(String, Guid) | Pokud je dokument otevřený, aktivuje zástupný název zadaný a logické zobrazení dokumentu. | |
CreateObjectNode | Vytvoří nový uzel v hierarchii zobrazení dat, ale jeden bez kontextu a že není umístěna kdekoliv ve stromové struktuře hierarchie. | |
DropObjectNode | Existující uzel, představující objekt ze zdroje dat z hierarchie zobrazení dat klesne. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
ExecuteCommand(Int32, OleCommand) | Příkazu OLE bez argumentů provede přímo na data zobrazit hierarchii. | |
ExecuteCommand(Int32, OleCommand, Object) | Provede příkaz k OLE v hierarchii zobrazení dat s argumenty. | |
ExecuteCommand(Int32, OleCommand, OleCommandExecutionOption, Object) | Provede příkaz k OLE přímo v hierarchii zobrazení dat s možnost spuštění zvláštní a argumenty. | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetChildSelectionTypes | Načte pole typů objektů ve výčtu rozbaleném nadřazený uzel zobrazit své podřízené uzly. | |
GetChildStaticNodeIds | Načte pole statické uzel ID, které jsou podřízené zadané položky ID | |
GetCommandStatus(Int32, OleCommand) | Načte stav příkazu OLE. | |
GetCommandStatus(Int32, OleCommand, OleCommandTextType) | Načte stav požadavku pro konkrétní typ příkazu text příkazu OLE. | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetItemIdFromNodePath | Odvodí ID položky uzlu v hierarchii zobrazení dat dané cesty uzlu. | |
GetNodeId | Načte ID uzlu podle podporu zobrazení dat XML z identifikátor položky. | |
GetNodeName | Načte zobrazovaný název zadaný uzel. | |
GetNodePath | Cesta uzlu z umístění uzlu v hierarchii zobrazení dat odvodí. | |
GetObjectIdentifier | Načítá datový zdroj zvláštní identifikátor objektu přidružený uzel odpovídající ID zadanou položku. | |
GetObjectProperty | Načte vlastnost data objektu přidružený uzel odpovídající ID zadanou položku. | |
GetObjectType | Vyhledá typ dat objekt přidružený uzel odpovídající ID zadanou položku. | |
GetProperty | Načte vlastnost hierarchie. | |
GetSelectedItems | Načte celočíselné pole představující ID položky pro vybrané uzly stromu. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsDocumentOpen(String) | Logická hodnota označující, zda je aktuálně otevřený dokument s konkrétní zástupný název načte. | |
IsDocumentOpen(String, Guid) | Logická hodnota označující, zda je aktuálně otevřený dokument s konkrétní zástupný název a logické zobrazení načte. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
SetNodePath | Nastaví cestu uzlu identifikované určité položky ID uzlu | |
SetProperty | Nastaví vlastnost zadanou hierarchii. | |
ToString | Vrátí řetězec představující aktuální objekt. (Zděděno z Object.) |
Nahoru
Poznámky
Pomocí této třídy komunikuje hierarchie objekt zobrazení dat ze spravovaného kódu jednodušší.Pomocí této třídy má přednost před mluví přímo IVsHierarchy nebo IVsUIHierarchy rozhraní.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.