PageTheme 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 la classe base per un tema di pagina, ovvero un insieme di risorse utilizzate per definire un aspetto uniforme per le pagine e i controlli di un sito Web. È possibile impostare il tema della pagina tramite la configurazione o la direttiva della pagina.
public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
- Ereditarietà
-
PageTheme
Commenti
Gli sviluppatori di pagine e controlli non usano direttamente le ControlSkinDelegateclassi , ControlSkino PageTheme . Queste classi vengono utilizzate dal parser ASP.NET e dal runtime per applicare elementi del foglio di stile definiti in ASP.NET temi e file di interfacce di controllo alle pagine e tipi specifici di controlli.
Gli sviluppatori di pagine abilitano (o disabilitano) i temi di pagina usando le Theme proprietà e EnableTheming . Per altre informazioni sui temi delle pagine, vedere ASP.NET Temi e interfacce.
Costruttori
PageTheme() |
Inizializza una nuova istanza della classe PageTheme. |
Proprietà
AppRelativeTemplateSourceDirectory |
Quando sottoposto a override in una classe derivata, ottiene l'URL relativo della directory per l'oggetto PageTheme. |
ControlSkins |
Quando sottoposto a override in una classe derivata, ottiene un'interfaccia IDictionary dei nomi di tutte le interfacce disponibili per il tema di pagina corrente, indicizzati per tipo di controllo. |
LinkedStyleSheets |
Quando sottoposto a override in una classe derivata, ottiene una matrice di fogli di stile collegati alla pagina. |
Page |
Ottiene l'oggetto Page associato all'istanza della classe PageTheme. |
Metodi
CreateSkinKey(Type, String) |
Crea un oggetto chiave di ricerca per un determinato tipo di controllo e un determinato ID di interfaccia. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Eval(String) |
Utilizza il metodo Eval(Object, String) della proprietà Page a cui è associata l'istanza della classe PageTheme per valutare un'espressione di associazione dati. |
Eval(String, String) |
Utilizza il metodo Eval(Object, String, String) della proprietà Page a cui è associata l'istanza della classe PageTheme per valutare un'espressione di associazione dati. |
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) |
TestDeviceFilter(String) |
Verifica se un filtro di periferica è applicabile al controllo Page a cui è associata l'istanza della classe PageTheme. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
XPath(String) |
Valuta un'espressione di associazione dati XPath. |
XPath(String, IXmlNamespaceResolver) |
Valuta un'espressione di associazione dati XPath utilizzando i mapping di prefissi e spazi dei nomi specificati per la risoluzione degli spazi dei nomi. |
XPath(String, String) |
Valuta un'espressione di associazione dati XPath utilizzando la stringa di formato specificata per visualizzare il risultato. |
XPath(String, String, IXmlNamespaceResolver) |
Utilizza il metodo XPath(String, String, IXmlNamespaceResolver) del controllo Page a cui è associata l'istanza della classe PageTheme per valutare un'espressione di associazione dati XPath. |
XPathSelect(String) |
Valuta un'espressione di associazione dati XPath e restituisce un insieme di nodi che implementa l'interfaccia IEnumerable. |
XPathSelect(String, IXmlNamespaceResolver) |
Valuta un'espressione di associazione dati XPath utilizzando i mapping di prefissi e spazi dei nomi specificati per la risoluzione degli spazi dei nomi e restituisce un insieme di nodi che implementa l'interfaccia IEnumerable. |