SqlDataSourceConnectionStringEditor Classe

Definição

Fornece uma interface de utilizador para selecionar e editar uma propriedade cadeia de ligação de um objeto SqlDataSource no momento do 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

Observações

A classe SqlDataSourceConnectionStringEditor é um objeto UITypeEditor que pode ser usado no momento do design para selecionar e editar uma expressão cadeia de ligação e para atribuir a expressão a uma propriedade de controlo. O SqlDataSource objeto utiliza a SqlDataSourceConnectionStringEditor classe no momento do design para definir o valor da ConnectionString propriedade.

Se houver uma IDataEnvironment interface disponível, as strings de ligação são recuperadas dos serviços de dados do designer visual. Se não estiver disponível uma interface IDataEnvironment, é apresentada uma caixa de diálogo modal para permitir a edição do cadeia de ligação.

Use o EditorAttribute atributo para associar o SqlDataSourceConnectionStringEditor a uma propriedade. Quando a propriedade associada é editada na superfície de design, o hospedeiro designer chama o EditValue método. O método EditValue apresenta uma interface de utilizador para construir a expressão cadeia de ligação e devolve a cadeia de ligação selecionada pelo utilizador. O GetEditStyle método indica o estilo de apresentação da interface de utilizador.

Construtores

Name Description
SqlDataSourceConnectionStringEditor()

Cria uma nova instância da SqlDataSourceConnectionStringEditor classe.

Propriedades

Name Description
IsDropDownResizable

Recebe um valor que indica se os editores de menu suspenso devem ser redimensionáveis pelo utilizador.

(Herdado de UITypeEditor)

Métodos

Name Description
EditValue(IServiceProvider, Object)

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

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

Edita o valor do objeto especificado usando o fornecedor de serviço 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 editor usado pelo EditValue(IServiceProvider, Object) método.

(Herdado de UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Devolve o estilo de edição associado ao editor de cadeia de ligação para o contexto especificado.

(Herdado de ConnectionStringEditor)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetPaintValueSupported()

Indica se este editor suporta a pintura de uma representação do valor de um objeto.

(Herdado de UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se o contexto especificado suporta a pintura de uma representação do valor de um objeto dentro do contexto especificado.

(Herdado de UITypeEditor)
GetProviderName(Object)

Devolve 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 atual Object.

(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 especificado PaintValueEventArgs.

(Herdado de UITypeEditor)
SetProviderName(Object, DesignerDataConnection)

Define a ProviderName propriedade do SqlDataSource objeto.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também