IVsDataViewHierarchy Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Esta API no es conforme a CLS.
Representa la capacidad de un proveedor de manipular una conexión del Explorador de datos a través de su implementación como jerarquía de vistas de datos.
public interface class IVsDataViewHierarchy
[System.CLSCompliant(false)]
public interface IVsDataViewHierarchy
public interface IVsDataViewHierarchy
[<System.CLSCompliant(false)>]
type IVsDataViewHierarchy = interface
type IVsDataViewHierarchy = interface
Public Interface IVsDataViewHierarchy
- Atributos
Propiedades
CurrentView |
Obtiene la vista actual de la jerarquía de vistas de datos. |
ExplorerConnection |
Obtiene la conexión actual al Explorador de servidores. |
IsConnectionInitialized |
Obtiene un valor que indica si se ha inicializado la conexión al Explorador de servidores. |
IsModelInitialized |
Obtiene un valor que indica si se inicializa el modelo de soporte técnico. |
IsViewSupportInitialized |
Obtiene un valor que indica si se inicializa el objeto de compatibilidad de vista. |
Model |
Obtiene el objeto de modelo de soporte técnico existente. |
PersistentCommands |
Obtiene una colección de pares nombre-valor de comandos asociados a la conexión actual del Explorador de servidores y que se guardan en el Registro. |
PersistentProperties |
Obtiene una colección de pares nombre-valor de propiedades asociadas a la conexión actual del Explorador de servidores y que se guardan. |
ServiceProvider |
Obtiene el proveedor de servicios de datos actual. |
ViewSupport |
Obtiene el objeto de compatibilidad de vista asociado a la conexión actual del Explorador de servidores. |
Métodos
CreateNewItem() |
Crea un nuevo nodo en la jerarquía de vistas de datos. |
CreateNewItems(Int32) |
Crea el número especificado de nodos nuevos en la jerarquía de vistas de datos. |
DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, Object[]) |
Agrega el nodo especificado a la cola de nodos que se insertará más adelante, si el nodo primario aún no se ha expandido o no se ha creado. De lo contrario, inserta inmediatamente el nodo especificado. |
DelayInsertItem(String, String, Int32, Object[]) |
Agrega el nodo especificado a la cola de nodos que se insertará más adelante, si el nodo primario aún no se ha expandido o no se ha creado. De lo contrario, inserta inmediatamente el nodo especificado. |
DiscardItem(Int32) |
Quita el nodo especificado del Explorador de servidores y desasigna su objeto correspondiente de la memoria. |
GetOtherViewHierarchy(IVsDataExplorerConnection) |
Recupera la jerarquía de vistas de datos asociada a la conexión del Explorador de servidores especificada. |
GetProviderImplementation<T>(Type) |
Crea una implementación del tipo genérico T a partir del tipo especificado. |
GetViewCommonNodeInfo(Int32) |
Devuelve para IVsDataViewCommonNodeInfo el nodo especificado. |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, Object[]) |
Inserta el nodo especificado y sus nodos secundarios, si los hay, en el nodo primario especificado. |
InsertItem(Int32, String, Int32, Object[]) |
Inserta el nodo especificado en el nodo primario especificado. |
RemoveItem(Int32) |
Quita el nodo especificado del Explorador de servidores y lo descarta. |
RemoveItem(Int32, Boolean) |
Quita el nodo especificado del Explorador de servidores. Opcionalmente, descarta el nodo especificado. |
SetNewItemSaveName(Int32, String) |
Establece el nombre que se va a usar al guardar el nodo especificado. |