PageTheme Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klasę bazową dla motywu strony, który jest kolekcją zasobów używanych do definiowania spójnego spojrzenia między stronami i kontrolkami w witrynie sieci Web. Motyw strony można ustawić za pomocą konfiguracji lub dyrektywy strony.
public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
- Dziedziczenie
-
PageTheme
Uwagi
Deweloperzy stron i kontrolek nie używają ControlSkinDelegatebezpośrednio klas , ControlSkinani PageTheme . Te klasy są używane przez analizator ASP.NET i środowisko uruchomieniowe do stosowania elementów arkusza stylów zdefiniowanych w ASP.NET motywów i kontroli plików skórek do stron i określonych typów kontrolek.
Deweloperzy stron włączają (lub wyłączają) motywy stron przy użyciu właściwości Theme i EnableTheming . Aby uzyskać więcej informacji na temat motywów stron, zobacz ASP.NET Motywy i skórki.
Konstruktory
PageTheme() |
Inicjuje nowe wystąpienie klasy PageTheme. |
Właściwości
AppRelativeTemplateSourceDirectory |
Po zastąpieniu klasy pochodnej pobiera względny adres URL katalogu dla PageTheme obiektu. |
ControlSkins |
Po zastąpieniu w klasie pochodnej pobiera IDictionary interfejs nazw wszystkich domyślnych skórek, które są dostępne dla bieżącego motywu strony, indeksowane według typu kontrolki. |
LinkedStyleSheets |
Po zastąpieniu klasy pochodnej pobiera tablicę arkuszy stylów połączonych z tą stroną. |
Page |
Page Pobiera obiekt skojarzony z wystąpieniem PageTheme klasy. |
Metody
CreateSkinKey(Type, String) |
Tworzy obiekt klucza wyszukiwania dla określonego typu kontrolki i identyfikatora skóry. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Eval(String) |
Eval(Object, String) Używa metody Page właściwości, z którą jest skojarzone wystąpienie PageTheme klasy, aby ocenić wyrażenie powiązania danych. |
Eval(String, String) |
Eval(Object, String, String) Używa metody Page właściwości, z którą jest skojarzone wystąpienie PageTheme klasy, aby ocenić wyrażenie powiązania danych. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
TestDeviceFilter(String) |
Sprawdza, czy filtr urządzenia ma zastosowanie do Page kontrolki PageTheme , z którą jest skojarzone wystąpienie klasy. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
XPath(String) |
Oblicza wyrażenie powiązania danych XPath. |
XPath(String, IXmlNamespaceResolver) |
Oblicza wyrażenie powiązania danych XPath przy użyciu określonych mapowań prefiksu i przestrzeni nazw na potrzeby rozpoznawania przestrzeni nazw. |
XPath(String, String) |
Oblicza wyrażenie powiązania danych XPath przy użyciu określonego ciągu formatu w celu wyświetlenia wyniku. |
XPath(String, String, IXmlNamespaceResolver) |
XPath(String, String, IXmlNamespaceResolver) Używa metody kontrolkiPage, z którą jest skojarzone wystąpienie PageTheme klasy, aby ocenić wyrażenie powiązania danych XPath. |
XPathSelect(String) |
Oblicza wyrażenie powiązania danych XPath i zwraca kolekcję węzłów, która implementuje IEnumerable interfejs. |
XPathSelect(String, IXmlNamespaceResolver) |
Oblicza wyrażenie powiązania danych XPath przy użyciu określonego prefiksu i mapowań przestrzeni nazw dla rozpoznawania przestrzeni nazw i zwraca kolekcję węzłów, która implementuje IEnumerable interfejs. |