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óra jest kolekcją zasobów, które są używane do definiowania spójnego wyglądu między stronami i kontrolkami w witrynie sieci Web. Motyw strony można ustawić za pomocą konfiguracji lub dyrektywy Page.
public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
- Dziedziczenie
-
PageTheme
Uwagi
Deweloperzy stron i formantów nie korzystają bezpośrednio z ControlSkinDelegate ControlSkin klas,, ani PageTheme . Te klasy są używane przez analizator ASP.NET i środowisko uruchomieniowe do zastosowania elementów arkusza stylów, które są zdefiniowane w motywach ASP.NET i pliki karnacji formantów na stronach i określonych typach kontrolek.
Deweloperzy stron mogą włączać lub wyłączać motywy stron przy użyciu Theme EnableTheming właściwości i. Aby uzyskać więcej informacji na temat motywów stron, zobacz motywy i karnacje ASP.NET.
Konstruktory
PageTheme() |
Inicjuje nowe wystąpienie klasy PageTheme. |
Właściwości
AppRelativeTemplateSourceDirectory |
W przypadku zastąpienia klasy pochodnej pobiera względny adres URL katalogu dla PageTheme obiektu. |
ControlSkins |
Gdy jest zastępowany w klasie pochodnej, pobiera IDictionary interfejs nazw wszystkich karnacji domyślnych, które są dostępne dla bieżącego motywu strony, indeksowane przez typ formantu. |
LinkedStyleSheets |
Gdy jest zastępowany w klasie pochodnej, pobiera tablicę arkuszy stylów, które są połączone z tą stroną. |
Page |
Pobiera Page obiekt, który jest skojarzony z wystąpieniem PageTheme klasy. |
Metody
CreateSkinKey(Type, String) |
Tworzy obiekt klucza wyszukiwania dla określonego typu formantu i identyfikatora skórki. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Eval(String) |
Używa Eval(Object, String) metody Page właściwości, PageTheme z którą jest skojarzone wystąpienie klasy, aby oszacować wyrażenie powiązania danych. |
Eval(String, String) |
Używa Eval(Object, String, String) metody Page właściwości, PageTheme z którą jest skojarzone wystąpienie klasy, aby oszacować 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) |
Testuje, czy filtr urządzenia ma zastosowanie do Page kontrolki, z którą PageTheme 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 dla 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) |
Używa XPath(String, String, IXmlNamespaceResolver) metody Page kontrolki, PageTheme z którą jest skojarzone wystąpienie klasy, aby oszacować 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ślonych mapowań prefiksu i przestrzeni nazw dla rozpoznawania przestrzeni nazw i zwraca kolekcję węzłów, która implementuje IEnumerable interfejs. |