Sdílet prostřednictvím


RouteUrlExpressionEditorSheet Třída

Definice

Představuje list editoru návrhu pro vlastnosti výrazu RouteUrl v uživatelském rozhraní hostitele návrháře v době návrhu.

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
Dědičnost
RouteUrlExpressionEditorSheet

Poznámky

Vizuální návrhář používá RouteUrlExpressionEditor třídu společně s RouteUrlExpressionEditorSheet třídou k výběru jednotlivých vlastností výrazu RouteUrl a ke zkombinování hodnot vlastností vybraného výrazu do výrazu RouteUrl .

Metoda RouteUrlExpressionEditor.GetExpressionEditorSheet vrátí objekt RouteUrlExpressionEditorSheet. Když v dialogovém okně výrazů vyberete vlastnost ovládacího prvku a svážete ji s výrazem RouteUrl , vizuální návrhář zavolá metodu GetExpressionEditorSheet . Vizuální návrhář používá vrácený RouteUrlExpressionEditorSheet objekt k zobrazení výzvy RouteValues k zadání vlastností a RouteName . Jakmile jsou vlastnosti vybrány, vizuální návrhář zavolá metodu GetExpression , která zkombinuje vlastnosti do řetězce výrazu RouteUrl .

Vlastnost RouteValues musí být zadána, pokud není zadána RouteName . Vlastnost RouteName musí být zadána RouteValues , pokud není zadán. Je možné zadat obě vlastnosti.

Konstruktory

RouteUrlExpressionEditorSheet(String, IServiceProvider)

Inicializuje novou instanci RouteUrlExpressionEditorSheet třídy .

Vlastnosti

IsValid

Získá hodnotu, která označuje, zda je řetězec výrazu RouteUrl platný.

RouteName

Získá nebo nastaví název trasy, pro kterou se má vygenerovat adresa URL.

RouteValues

Získá nebo nastaví názvy parametrů adresy URL a hodnoty, které mají být použity k vygenerování adresy URL z trasy.

ServiceProvider

Získá implementaci poskytovatele služeb, která se používá v listu editoru výrazů.

(Zděděno od ExpressionEditorSheet)

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetExpression()

RouteUrl Vrátí výraz, který je vytvořen hodnotami vlastností listu editoru výrazů.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také