Classe UserInteractionServices
Fornece uma variedade de métodos auxiliares e propriedades para facilitar a interação do usuário com o windows em Visual Studio.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.UserInteractionServices
Microsoft.Data.Schema.Sql.SqlUserInteractionServices
Namespace: Microsoft.Data.Schema
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
Public MustInherit Class UserInteractionServices
public abstract class UserInteractionServices
public ref class UserInteractionServices abstract
[<AbstractClass>]
type UserInteractionServices = class end
public abstract class UserInteractionServices
O tipo UserInteractionServices expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UserInteractionServices | Inicializa uma nova instância da classe UserInteractionServices. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
BatchSeparator | Obtém uma cadeia de caracteres inseridas entre cada lote de script. | |
DatabaseSchemaProvider | Obtém uma referência ao atual DatabaseSchemaProvider. | |
DatabaseSchemaProviderDisplayName | Obtém o nome completo do DSP. | |
DisplayableElementClasses | Obtém uma lista das classes no elemento de exibição do ModelSchema do DSP. | |
ProjectIcon | Obtém o ícone para o projeto específico do DSP. | |
TransparentColor | Obtém a cor usada para tornar as partes de um bitmap transparente. | |
Unnamed | Obtém um localizadas string para "sem nome". |
Início
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetDisplayName(ModelIdentifier, Boolean, Boolean) | Retorna um nome de exibição para um identificador que especifica se deve usar um caractere de escape no nome e fornecer o nome completo ou uma versão abreviada. | |
GetDisplayName(ModelIdentifier, Boolean, Boolean, Int32) | Retorna um nome de exibição para um identificador. | |
GetElementName(IModelElement, ElementNameStyle) | Retorna o nome do elemento do elemento especificado. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean) | Retorna o nome do elemento especificado. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean, Int32) | Retorna o nome do elemento do elemento especificado. | |
GetElementTypeDescription | Retorna a descrição do tipo do elemento especificado. | |
GetEscapedNameString | Retorna uma versão de escape do nome fornecido. | |
GetFileExtension | Retorna a extensão de arquivo para elementos de modelo para o atual DatabaseSchemaProvider quando eles são salvos para um arquivo. | |
GetFolderIcon | Retorna um ícone de bitmap é selecionado de acordo com a indicação de estilo fornecido. | |
GetFolderName | Retorna um nome de pasta para o tipo de elemento de modelo especificado. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetIcon(IModelElement) | Retorna um bitmap para um ícone a ser usado na interface de usuário para coincidir com o elemento fornecido. | |
GetIcon(ModelElementClass) | Retorna um bitmap para um ícone a ser usado na interface de usuário para coincidir com o elemento fornecido. | |
GetIcon(IModelElement, ElementIconState) | Retorna um bitmap para um ícone a ser usado na interface de usuário para coincidir com o estado de elemento e o ícone fornecido. | |
GetIcon(ModelElementClass, ElementIconState) | Retorna um bitmap para um ícone a ser usado na interface de usuário para coincidir com o estado de elemento e o ícone fornecido. | |
GetModelCollation | Retorna um ModelCollation o objeto para a identificação de cultura fornecido e indicação de diferenciação. | |
GetNameString | Retorna o nome e expõe a seqüência de caracteres, se solicitado. | |
GetRelatedElementTypeDescription | Retorna uma descrição do objeto relacionado na relação fornecida. | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MakeIconTransparent | Faz com que o ícone fornecido transparente usando o valor da TransparentColor propriedade. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
TryConstructConnectionStringAndProvider | Usado para obter a seqüência de conexão e o GUID do provedor. |
Início
Campos
Nome | Descrição | |
---|---|---|
SqlExtension | Retorna ". SQL". |
Início
Comentários
Você deve criar uma classe derivada para fornecer valores personalizados e a funcionalidade mais adequado à sua versão específica da DatabaseSchemaProvider classe.
Acesso thread-safe
Quaisquer membros static (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.