Compartir a través de


ISchemaModelViewerController (Interfaz)

Interfaz de controlador de la Vista de esquema.

Esta API no es compatible con CLS. 

Espacio de nombres:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Ensamblado:  Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxis

'Declaración
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewerController _
    Inherits IDisposable
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewerController : IDisposable
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewerController : IDisposable
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewerController =  
    interface
        interface IDisposable
    end
public interface ISchemaModelViewerController extends IDisposable

El tipo ISchemaModelViewerController expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ProjectNode Obtiene el nodo del proyecto de base de datos asociado a este controlador.

Arriba

Métodos

  Nombre Descripción
Método público CanBeDisplayed Indica si el elemento de modelo especificado se puede mostrar en la Vista de esquema.
Método público CanDeleteObjects Determina si se puede eliminar la lista de nodos de elemento de modelo.
Método público DeleteObjects
Método público Dispose Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).
Método público GetAdditionalObjectsToDelete DeleteObjects llama a este método para obtener elementos adicionales para eliminar.
Método público GetCaption Devuelve el título para el nodo de elemento especificado.
Método público GetChildren Devuelve la lista de nodos secundarios para el nodo primario especificado.
Método público GetPathsToElement Devuelve rutas de acceso del elemento especificado en la jerarquía.
Método público GetSelectionPathToElement Devuelve la ruta de acceso para el elemento que se usa para navegar hasta el elemento en la Vista de esquema.
Método público Initialize Lo llama el nodo de proyecto para inicializar el controlador.
Método público InitializeRootNode Solicitud de que se utiliza en dos situaciones: 1) Se ha inicializado la interfaz de usuario y solicita que el controlador crea y agrega el nodo raíz; 2) el proyecto ha cargado.
Método público NodeInUse Proporciona notificación sobre el estado en uso del nodo especificado.
Método público Refresh Actualiza la jerarquía.

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer (Espacio de nombres)