Classe DataViewHierarchyAccessor
Representa um conjunto de propriedades e métodos que interagem com a implementação da hierarquia do modo de exibição de dados de interface de IVsUIHierarchy .
Hierarquia de herança
Object
Microsoft.VisualStudio.Data.DataViewHierarchyAccessor
Namespace: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
Public Class DataViewHierarchyAccessor
public class DataViewHierarchyAccessor
public ref class DataViewHierarchyAccessor
type DataViewHierarchyAccessor = class end
public class DataViewHierarchyAccessor
O tipo DataViewHierarchyAccessor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
DataViewHierarchyAccessor | Construtor da classe.Inicializa uma nova instância da classe de DataViewHierarchyAccessor com uma instância do objeto de IVsUIHierarchy . |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Connection | Recupera uma instância do objeto de DataConnection que representa a conexão de dados referentes a hierarquia do modo de exibição de dados. |
![]() |
Hierarchy | Recupera uma instância do objeto de IVsUIHierarchy que representa a exibição atual da hierarquia. |
![]() |
SelectedDataView | Recupera uma cadeia de caracteres que representa o modo selecionado de dados. |
![]() |
ServiceProvider | Retorna o provedor de serviços global do Visual Studio que está sendo usado pela hierarquia do modo de exibição de dados. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
ActivateDocumentIfOpen(String) | Ativa um documento com um apelido especificada, se o documento está aberto. |
![]() |
ActivateDocumentIfOpen(String, Guid) | Ativa um documento com um apelido especificada e a exibição lógica, se o documento está aberto. |
![]() |
CreateObjectNode | Cria um novo nó na hierarquia do modo de exibição de dados, mas se sem contexto e que não é colocado em qualquer lugar na árvore hierárquica. |
![]() |
DropObjectNode | Ignora um nó existente que representa um objeto de fonte de dados da hierarquia do modo de exibição de dados. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
ExecuteCommand(Int32, OleCommand) | Executa um comando OLE sem argumentos diretamente na hierarquia do modo de exibição de dados. |
![]() |
ExecuteCommand(Int32, OleCommand, Object) | Executa um comando OLE na hierarquia do modo de exibição de dados com argumentos. |
![]() |
ExecuteCommand(Int32, OleCommand, OleCommandExecutionOption, Object) | Executa um comando OLE diretamente na hierarquia do modo de exibição de dados, com um padrão específico e argumentos de execução. |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) |
![]() |
GetChildSelectionTypes | Recupera uma matriz de tipos de objeto enumerados quando um nó pai é expandido para mostrar os seus filhos. |
![]() |
GetChildStaticNodeIds | Recupera uma matriz de IDs estáticos do nó que são filhos de identificação de item especificado |
![]() |
GetCommandStatus(Int32, OleCommand) | Recupera o status de um comando OLE. |
![]() |
GetCommandStatus(Int32, OleCommand, OleCommandTextType) | Recupera o status de um comando OLE com uma solicitação para um tipo específico de texto de comando. |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetItemIdFromNodePath | Infere o ID de item de um nó na hierarquia do modo de exibição de dados dado um caminho para o nó. |
![]() |
GetNodeId | Recupera a identificação de nó conforme especificado no suporte XML do modo de exibição de dados de um ID de item |
![]() |
GetNodeName | Retorna o nome para exibição de um nó especificado. |
![]() |
GetNodePath | Infere um caminho do local de um nó na hierarquia do modo de exibição de dados. |
![]() |
GetObjectIdentifier | Recupera o identificador dados-origem- específico do objeto associado com o nó que corresponde a ID de item especificado |
![]() |
GetObjectProperty | Recupera uma propriedade de um objeto de dados associado com o nó que corresponde a ID de item especificado |
![]() |
GetObjectType | Recupera o tipo de objeto de dados associado com o nó que corresponde a ID de item especificado |
![]() |
GetProperty | Recupera uma propriedade da hierarquia. |
![]() |
GetSelectedItems | Recupera uma matriz de inteiros que representa IDs de item atualmente selecionado para nós na árvore. |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
IsDocumentOpen(String) | Retorna um valor Booleano que indica se um documento com um apelido específica está atualmente aberto. |
![]() |
IsDocumentOpen(String, Guid) | Retorna um valor Booleano que indica se um documento com um apelido específico e um modo de exibição lógica está atualmente aberto. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
SetNodePath | Defina o caminho do nó para um nó identificado por um ID de item específico |
![]() |
SetProperty | Define uma propriedade especificada da hierarquia. |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Comentários
Use esta classe para fazer para comunicação com o objeto da hierarquia do modo de exibição de dados de código gerenciado mais simples. Usar essa classe é preferencial sobre a fala diretamente a IVsHierarchy ou IVsUIHierarchy interfaces.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.