Поделиться через


RouteUrlExpressionEditorSheet Класс

Определение

Представляет таблицу редактирования при разработке для свойств выражения RouteUrl в пользовательском интерфейсе узла конструктора во время разработки.

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
Наследование
RouteUrlExpressionEditorSheet

Комментарии

Визуальный RouteUrlExpressionEditor конструктор использует класс вместе с классом RouteUrlExpressionEditorSheet для выбора отдельных RouteUrl свойств выражения и объединения значений выбранных свойств выражения в RouteUrl выражение.

Метод RouteUrlExpressionEditor.GetExpressionEditorSheet возвращает объект RouteUrlExpressionEditorSheet. В диалоговом окне выражения при выборе свойства элемента управления и его привязке к выражению RouteUrl визуальный конструктор вызывает GetExpressionEditorSheet метод . Визуальный конструктор использует возвращенный RouteUrlExpressionEditorSheet объект для RouteValues запроса свойств и RouteName . После выбора свойств визуальный конструктор вызывает GetExpression метод для объединения свойств в RouteUrl строку выражения.

Свойство RouteValues должно быть указано, RouteName если свойство не указано. Свойство RouteName должно быть указано, RouteValues если параметр не указан. Можно указать оба свойства.

Конструкторы

RouteUrlExpressionEditorSheet(String, IServiceProvider)

Инициализирует новый экземпляр класса RouteUrlExpressionEditorSheet.

Свойства

IsValid

Получает значение, указывающее, допустима ли строка выражения RouteUrl.

RouteName

Получает или задает имя маршрута, для которого требуется сформировать URL-адрес.

RouteValues

Получает или задает имена и значения параметров URL-адреса, используемые для формирования URL-адреса на основе маршрута.

ServiceProvider

Получает реализацию поставщика служб, используемую таблицей редактора выражений.

(Унаследовано от ExpressionEditorSheet)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetExpression()

Возвращает выражение RouteUrl, сформированное значениями свойств таблицы редактора выражений.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел