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.Represents a design-time editor sheet for the properties of a RouteUrl expression in the UI of a designer host at design time.
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
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 para combinar os valores de propriedade de expressão selecionados em uma RouteUrl expressão.The visual designer uses the RouteUrlExpressionEditor class together with the RouteUrlExpressionEditorSheet class to select the individual properties of a RouteUrl expression, and to combine the selected expression property values into a RouteUrl expression.
O método RouteUrlExpressionEditor.GetExpressionEditorSheet retorna um objeto RouteUrlExpressionEditorSheet.The RouteUrlExpressionEditor.GetExpressionEditorSheet method returns a RouteUrlExpressionEditorSheet object. 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.In the expressions dialog box, when you select a control property and bind it to a RouteUrl expression, the visual designer calls the GetExpressionEditorSheet method. O designer visual usa o RouteUrlExpressionEditorSheet objeto retornado para solicitar as RouteValues Propriedades e RouteName .The visual designer uses the returned RouteUrlExpressionEditorSheet object to prompt for the RouteValues and RouteName properties. 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.Once the properties are selected, the visual designer calls the GetExpression method to combine the properties into a RouteUrl expression string.
A RouteValues propriedade deve ser especificada se a RouteName propriedade não for especificada.The RouteValues property must be specified if the RouteName property is not specified. A RouteName propriedade deve ser especificada se o RouteValues não for especificado.The RouteName property must be specified if the RouteValues is not specified. Ambas as propriedades podem ser especificadas.Both properties may be specified.
Construtores
| RouteUrlExpressionEditorSheet(String, IServiceProvider) |
Inicializa uma nova instância da classe RouteUrlExpressionEditorSheet.Initializes a new instance of the RouteUrlExpressionEditorSheet class. |
Propriedades
| IsValid |
Obtém um valor que indica se a cadeia de caracteres da expressão |
| RouteName |
Obtém ou define o nome da rota para a qual uma URL será gerada.Gets or sets the name of the route that a URL is to be generated for. |
| 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.Gets or sets the URL parameter names and values that are to be used to generate a URL from a route. |
| ServiceProvider |
Obtém a implementação do provedor de serviço usada pela folha do editor de expressão.Gets the service provider implementation that is used by the expression editor sheet. (Herdado de ExpressionEditorSheet) |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetExpression() |
Retorna uma expressão |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |