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

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 interface não estiver disponível, uma caixa de diálogo modal será mostrada para permitir IDataEnvironment a edição da cadeia de conexão.

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

Construtores

SqlDataSourceConnectionStringEditor()

Cria uma nova instância da classe SqlDataSourceConnectionStringEditor.

Propriedades

IsDropDownResizable

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

(Herdado de UITypeEditor)

Métodos

EditValue(IServiceProvider, Object)

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

(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 de editor usado pelo método EditValue(IServiceProvider, Object).

(Herdado de UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Retorna o estilo de edição associado ao editor da 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 é compatível com pintura de uma representação do valor de um objeto.

(Herdado de UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se o contexto especificado é compatível com pintura de uma representação do valor de um objeto no contexto especificado.

(Herdado de UITypeEditor)
GetProviderName(Object)

Retorna a propriedade ProviderName do objeto SqlDataSource.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

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

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

(Herdado de UITypeEditor)
PaintValue(PaintValueEventArgs)

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

(Herdado de UITypeEditor)
SetProviderName(Object, DesignerDataConnection)

Define a propriedade ProviderName do objeto SqlDataSource.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também