RouteUrlExpressionEditorSheet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un foglio dell'editor in fase di progettazione per le proprietà di un'espressione RouteUrl
nell'interfaccia utente di un host di progettazione.
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
- Ereditarietà
Commenti
La finestra di progettazione visiva usa la RouteUrlExpressionEditor classe insieme alla RouteUrlExpressionEditorSheet classe per selezionare le singole proprietà di un'espressione RouteUrl
e combinare i valori della proprietà dell'espressione selezionata in un'espressione RouteUrl
.
Il metodo RouteUrlExpressionEditor.GetExpressionEditorSheet restituisce un oggetto RouteUrlExpressionEditorSheet. Nella finestra di dialogo Espressioni, quando si seleziona una proprietà del controllo e la si associa a un'espressione RouteUrl
, la finestra di progettazione visiva chiama il GetExpressionEditorSheet metodo . La finestra di progettazione visiva usa l'oggetto restituito RouteUrlExpressionEditorSheet per richiedere le RouteValues proprietà e RouteName . Dopo aver selezionato le proprietà, la finestra di progettazione visiva chiama il GetExpression metodo per combinare le proprietà in una stringa di RouteUrl
espressione.
La RouteValues proprietà deve essere specificata se la RouteName proprietà non è specificata. La RouteName proprietà deve essere specificata se l'oggetto RouteValues non è specificato. È possibile specificare entrambe le proprietà.
Costruttori
RouteUrlExpressionEditorSheet(String, IServiceProvider) |
Inizializza una nuova istanza della classe RouteUrlExpressionEditorSheet. |
Proprietà
IsValid |
Ottiene un valore che indica se la stringa di espressione |
RouteName |
Ottiene o imposta il nome della route per la quale deve essere generato un URL. |
RouteValues |
Ottiene o imposta i nomi e i valori dei parametri URL che devono essere utilizzati per generare un URL da una route. |
ServiceProvider |
Ottiene l'implementazione del provider di servizi utilizzata dalla pagina dell'editor di espressioni. (Ereditato da ExpressionEditorSheet) |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetExpression() |
Restituisce un'espressione |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |