Compartilhar via


SqlDataSourceConnectionStringEditor Classe

Definição

Fornece uma interface do usuário para selecionar e editar uma propriedade de cadeia de conexão de um SqlDataSource objeto em tempo de design.

public ref class SqlDataSourceConnectionStringEditor : System::Web::UI::Design::ConnectionStringEditor
public class SqlDataSourceConnectionStringEditor : System.Web.UI.Design.ConnectionStringEditor
type SqlDataSourceConnectionStringEditor = class
    inherit ConnectionStringEditor
Public Class SqlDataSourceConnectionStringEditor
Inherits ConnectionStringEditor
Herança
SqlDataSourceConnectionStringEditor

Comentários

A SqlDataSourceConnectionStringEditor classe é um UITypeEditor objeto que pode ser usado em tempo de design para selecionar e editar uma expressão de cadeia de conexão e atribuir a expressão a uma propriedade de controle. O SqlDataSource objeto usa a SqlDataSourceConnectionStringEditor classe em tempo de design para definir o valor da ConnectionString propriedade.

Se uma IDataEnvironment interface estiver disponível, as cadeias de conexão serão recuperadas dos serviços de dados do designer visual. Se uma IDataEnvironment interface não estiver disponível, uma caixa de diálogo modal será mostrada para permitir a edição da cadeia de conexão.

Use o EditorAttribute atributo para associar a SqlDataSourceConnectionStringEditor uma propriedade. Quando a propriedade associada é editada na superfície de design, o host do designer chama o EditValue método. O EditValue método exibe uma interface do usuário para criar a expressão de cadeia de conexão e retorna a cadeia de conexão selecionada pelo usuário. O GetEditStyle método indica o estilo de exibição da interface do usuário.

Construtores

Nome Description
SqlDataSourceConnectionStringEditor()

Cria uma nova instância da SqlDataSourceConnectionStringEditor classe.

Propriedades

Nome Description
IsDropDownResizable

Obtém um valor que indica se os editores suspensos devem ser redimensionáveis pelo usuário.

(Herdado de UITypeEditor)

Métodos

Nome Description
EditValue(IServiceProvider, Object)

Edita o valor do objeto especificado usando o estilo do editor indicado pelo GetEditStyle() método.

(Herdado de UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Edita o valor do objeto especificado usando o provedor de serviços e o contexto especificados.

(Herdado de ConnectionStringEditor)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEditStyle()

Obtém o estilo do editor usado pelo EditValue(IServiceProvider, Object) método.

(Herdado de UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Retorna o estilo de edição associado ao editor de cadeia de conexão para o contexto especificado.

(Herdado de ConnectionStringEditor)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPaintValueSupported()

Indica se esse editor dá suporte à pintura de uma representação do valor de um objeto.

(Herdado de UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se o contexto especificado dá suporte à pintura de uma representação do valor de um objeto dentro do contexto especificado.

(Herdado de UITypeEditor)
GetProviderName(Object)

Retorna a ProviderName propriedade do SqlDataSource objeto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
PaintValue(Object, Graphics, Rectangle)

Pinta uma representação do valor do objeto especificado para a tela especificada.

(Herdado de UITypeEditor)
PaintValue(PaintValueEventArgs)

Pinta uma representação do valor de um objeto usando o especificado PaintValueEventArgs.

(Herdado de UITypeEditor)
SetProviderName(Object, DesignerDataConnection)

Define a ProviderName propriedade do SqlDataSource objeto.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também