UserInteractionServices (Clase)
Proporciona diversos métodos y propiedades auxiliares para facilitar la interacción del usuario con las ventanas en Visual Studio.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.UserInteractionServices
Microsoft.Data.Schema.Sql.SqlUserInteractionServices
Espacio de nombres: Microsoft.Data.Schema
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public MustInherit Class UserInteractionServices
public abstract class UserInteractionServices
public ref class UserInteractionServices abstract
[<AbstractClass>]
type UserInteractionServices = class end
public abstract class UserInteractionServices
El tipo UserInteractionServices expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
UserInteractionServices | Inicializa una nueva instancia de la clase UserInteractionServices. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
BatchSeparator | Obtiene una cadena que se va a insertar entre cada lote de script. | |
DatabaseSchemaProvider | Obtiene una referencia al objeto DatabaseSchemaProvider actual. | |
DatabaseSchemaProviderDisplayName | Obtiene el nombre completo del DSP. | |
DisplayableElementClasses | Obtiene una lista de las clases de elementos que se pueden mostrar en la propiedad ModelSchema del DSP. | |
ProjectIcon | Obtiene el icono para el proyecto DSP concreto. | |
TransparentColor | Obtiene el color utilizado para hacer transparentes las partes de un mapa de bits. | |
Unnamed | Obtiene un valor de tipo string adaptado para "sin nombre". |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetDisplayName(ModelIdentifier, Boolean, Boolean) | Devuelve un nombre para mostrar para un identificador que especifica si se usa un carácter de escape en el nombre y si se proporciona el nombre completo o una versión corta. | |
GetDisplayName(ModelIdentifier, Boolean, Boolean, Int32) | Devuelve un nombre para mostrar de un identificador. | |
GetElementName(IModelElement, ElementNameStyle) | Devuelve el nombre de elemento para el elemento especificado. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean) | Devuelve el nombre del elemento especificado. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean, Int32) | Devuelve el nombre de elemento para el elemento especificado. | |
GetElementTypeDescription | Devuelve la descripción de tipo del elemento especificado. | |
GetEscapedNameString | Devuelve una versión con escape del nombre proporcionado. | |
GetFileExtension | Devuelve la extensión de archivo para los elementos de modelo correspondientes al objeto DatabaseSchemaProvider actual cuando se guardan en un archivo. | |
GetFolderIcon | Devuelve un icono de mapa de bits que se selecciona según la indicación de estilo proporcionada. | |
GetFolderName | Devuelve un nombre de carpeta para el tipo de elemento de modelo especificado. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetIcon(IModelElement) | Devuelve un mapa de bits para un icono que se va a usar en la interfaz de usuario para que coincida con el elemento proporcionado. | |
GetIcon(ModelElementClass) | Devuelve un mapa de bits para un icono que se va a usar en la interfaz de usuario para que coincida con el elemento proporcionado. | |
GetIcon(IModelElement, ElementIconState) | Devuelve un mapa de bits para un icono que se va a usar en la interfaz de usuario para que coincida con el elemento y el estado de icono proporcionado. | |
GetIcon(ModelElementClass, ElementIconState) | Devuelve un mapa de bits para un icono que se va a usar en la interfaz de usuario para que coincida con el elemento y el estado de icono proporcionado. | |
GetModelCollation | Devuelve un objeto ModelCollation para el identificador de referencia cultural y la indicación de distinción entre mayúsculas y minúsculas proporcionados. | |
GetNameString | Devuelve el nombre y aplica el carácter de escape a la cadena, si se solicita. | |
GetRelatedElementTypeDescription | Devuelve una descripción del objeto relacionado en la relación proporcionada. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MakeIconTransparent | Hace transparente el icono proporcionado usando el valor de la propiedad TransparentColor. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TryConstructConnectionStringAndProvider | Se usa para obtener la cadena de conexión y el GUID del proveedor. |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
SqlExtension | Devuelve ".sql". |
Arriba
Comentarios
Debe crear una clase derivada para proporcionar valores personalizados y funcionalidad que más se ajusten a su versión específica de la clase DatabaseSchemaProvider.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.