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


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)

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

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