Compartilhar via


RouteUrlExpressionEditorSheet Classe

Definição

Representa uma folha de editor de tempo de design para as propriedades de uma RouteUrl expressão 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 da propriedade de 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 o e RouteName as RouteValues propriedades. 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 deve ser especificada se a RouteName propriedade não for especificada. A RouteName propriedade deverá ser especificada se a RouteValues propriedade não for especificada. Ambas as propriedades podem ser especificadas.

Construtores

Nome Description
RouteUrlExpressionEditorSheet(String, IServiceProvider)

Inicializa uma nova instância da classe RouteUrlExpressionEditorSheet.

Propriedades

Nome Description
IsValid

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

RouteName

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

RouteValues

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

ServiceProvider

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

(Herdado de ExpressionEditorSheet)

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExpression()

Retorna uma RouteUrl expressão que é formada pelos valores de propriedade da folha do editor de expressões.

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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também