Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Classe PageTheme

Rappresenta la classe base per un tema di pagina, che è un'esazione delle risorse utilizzate per definire un aspetto coerente alle pagine e i controlli in un sito Web. Il tema della pagina può essere impostato con la configurazione o la direttiva della pagina.

System.Object
  System.Web.UI.PageTheme

Spazio dei nomi:  System.Web.UI
Assembly:  System.Web (in System.Web.dll)
public abstract class PageTheme

Il tipo PageTheme espone i seguenti membri.

  NomeDescrizione
Metodo protettoPageThemeInfrastruttura. Inizializza una nuova istanza di PageTheme classe.
In alto
  NomeDescrizione
Proprietà protetta.AppRelativeTemplateSourceDirectoryUna volta eseguito l'override di una classe derivata, il URL relativo della directory per PageTheme oggetto.
Proprietà protetta.ControlSkinsUna volta sottoposto a override in una classe derivata, ottiene IDictionary interfaccia dei nomi di tutte le interfacce predefinite disponibili per il tema della pagina corrente, indicizzati in base al tipo di controllo.
Proprietà protetta.LinkedStyleSheetsUna volta sottoposto a override in una classe derivata, ottiene una matrice di fogli di stile che sono collegati a questa pagina.
Proprietà protetta.PageInfrastruttura. ottiene Page l'oggetto associato all'istanza di PageTheme classe.
In alto
  NomeDescrizione
Metodo pubblicoMembro staticoCreateSkinKeyInfrastruttura. Crea un oggetto chiave di ricerca per un particolare di interfaccia e del tipo di controllo
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protettoEval(String)Infrastruttura. utilizza DataBinder.Eval(Object, String) metodo di Page proprietà fornita dall'istanza di PageTheme la classe è associata a valutare un'espressione di associazione dati.
Metodo protettoEval(String, String)Infrastruttura. utilizza DataBinder.Eval(Object, String, String) metodo di Page proprietà fornita dall'istanza di PageTheme la classe è associata a valutare un'espressione di associazione dati.
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoGetHashCodeFunge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoMemberwiseCloneConsente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoTestDeviceFilterVerifica se un filtro di periferica si applica a Page controllare che l'istanza di PageTheme la classe è associata.
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo protettoXPath(String)Infrastruttura. Valuta un'espressione di associazione dati XPath.
Metodo protettoXPath(String, String)Infrastruttura. Valuta un'espressione di associazione dati XPath utilizzando la stringa di formato specificata per visualizzare il risultato.
Metodo protettoXPath(String, IXmlNamespaceResolver)Infrastruttura. Valuta un'espressione di associazione dati XPath utilizzando i mapping specificato dello spazio dei nomi e di prefisso per la risoluzione dello spazio dei nomi.
Metodo protettoXPath(String, String, IXmlNamespaceResolver)Infrastruttura. utilizza TemplateControl.XPath metodo di Page controllare che l'istanza di PageTheme la classe è associata a valutare un'espressione di associazione dati XPath.
Metodo protettoXPathSelect(String)Infrastruttura. Valuta un'espressione di associazione dati XPath e restituisce una raccolta di nodi che implementa IEnumerable interfaccia.
Metodo protettoXPathSelect(String, IXmlNamespaceResolver)Infrastruttura. Valuta un'espressione di associazione dati XPath utilizzando i mapping specificato dello spazio dei nomi e di prefisso per la risoluzione dello spazio dei nomi e restituisce una raccolta di nodi che implementa IEnumerable interfaccia.
In alto

La pagina e gli sviluppatori di controlli non utilizzano ControlSkinDelegate, ControlSkin, o PageTheme classi direttamente. Queste classi sono utilizzate dal parser ASP.NET e il runtime per applicare gli elementi del foglio di stile definite nei temi e le interfacce dei controlli ASP.NET archiviano le pagine e a tipi specifici di controlli.

Gli sviluppatori della pagina abilitare o disabilitare i temi di pagina utilizzando il Theme e EnableTheming proprietà. Per ulteriori informazioni sui temi di pagina, vedere Introduzione ai temi ASP.NET.

TopicLocation
Procedura: applicare temi ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: disattivare i temi ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: applicare temi ASP.NET a livello di codiceGenerazione di applicazioni Web ASP.NET
Procedura: definire temi ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: applicare temi ASP.NET a livello di codiceCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: disattivare i temi ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: applicare temi ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.