Compartilhar via


RouteUrlExpressionEditorSheet Classe

Definição

Representa uma folha de editor de tempo de design para as propriedades de uma expressão RouteUrl na interface do usuário de um host de designer em tempo de design.

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

Comentários

O designer visual usa a RouteUrlExpressionEditor classe junto com a RouteUrlExpressionEditorSheet classe para selecionar as propriedades individuais de uma RouteUrl expressão e combinar os valores de propriedade da expressão selecionada em uma RouteUrl expressão.

O método RouteUrlExpressionEditor.GetExpressionEditorSheet retorna um objeto RouteUrlExpressionEditorSheet. Na caixa de diálogo expressões, quando você seleciona uma propriedade de controle e a associa a uma RouteUrl expressão, o designer visual chama o GetExpressionEditorSheet método . O designer visual usa o objeto retornado RouteUrlExpressionEditorSheet para solicitar as RouteValues propriedades e RouteName . Depois que as propriedades são selecionadas, o designer visual chama o GetExpression método para combinar as propriedades em uma RouteUrl cadeia de caracteres de expressão.

A RouteValues propriedade deverá ser especificada se a RouteName propriedade não for especificada. A RouteName propriedade deverá ser especificada se o RouteValues não for especificado. Ambas as propriedades podem ser especificadas.

Construtores

RouteUrlExpressionEditorSheet(String, IServiceProvider)

Inicializa uma nova instância da classe RouteUrlExpressionEditorSheet.

Propriedades

IsValid

Obtém um valor que indica se a cadeia de caracteres da expressão RouteUrl é válida.

RouteName

Obtém ou define o nome da rota para a qual uma URL será gerada.

RouteValues

Obtém ou define os nomes e valores de parâmetro de URL que serão usados para gerar uma URL de uma rota.

ServiceProvider

Obtém a implementação do provedor de serviço usada pela folha do editor de expressão.

(Herdado de ExpressionEditorSheet)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExpression()

Retorna uma expressão RouteUrl formada pelos valores de propriedade de folha do editor de expressão.

GetHashCode()

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

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também