PageTheme 類別

定義

表示頁面主題的基底類別,頁面主題是資源集合,用來定義網站上頁面和控制項的一致外觀。 頁面主題可以透過組態或頁面指示詞設定。

public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
繼承
PageTheme

備註

Page 和 control 開發人員不會 ControlSkinDelegate 直接使用、 ControlSkinPageTheme 類別。 ASP.NET 剖析器和執行時間會使用這些類別,將 ASP.NET 主題中定義的樣式表單元素和控制面板檔案套用至頁面和特定類型的控制項。

網頁開發人員可以使用和屬性來啟用 (或停用) 頁面主題 Theme EnableTheming 。 如需頁面主題的詳細資訊,請參閱 ASP.NET 主題和外觀

建構函式

PageTheme()

初始化 PageTheme 類別的新執行個體。

屬性

AppRelativeTemplateSourceDirectory

在衍生類別中覆寫時,取得 PageTheme 物件之目錄相對 URL。

ControlSkins

在衍生類別中覆寫時,取得 IDictionary 介面,其中包含目前頁面主題可用的所有預設面板名稱,並依控制項型別進行索引。

LinkedStyleSheets

在衍生類別中覆寫時,取得連結至此頁面之樣式表陣列。

Page

取得與 Page 類別執行個體關聯的 PageTheme 物件。

方法

CreateSkinKey(Type, String)

建立特定控制項型別和面板 ID 的查閱索引鍵物件。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Eval(String)

使用與 Eval(Object, String) 類別執行個體關聯之 Page 屬性的 PageTheme 方法,評估資料繫結運算式。

Eval(String, String)

使用與 Eval(Object, String, String) 類別執行個體關聯之 Page 屬性的 PageTheme 方法,評估資料繫結運算式。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
TestDeviceFilter(String)

測試裝置篩選條件是否套用至與 Page 類別執行個體關聯的 PageTheme 控制項。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
XPath(String)

評估 XPath 資料繫結運算式。

XPath(String, IXmlNamespaceResolver)

使用命名空間解析所需之指定的前置詞和命名空間對應,評估 XPath 資料繫結運算式。

XPath(String, String)

使用指定的格式字串評估 XPath 資料繫結運算式以顯示結果。

XPath(String, String, IXmlNamespaceResolver)

使用與 XPath(String, String, IXmlNamespaceResolver) 類別執行個體關聯之 Page 控制項的 PageTheme 方法,評估 XPath 資料繫結運算式。

XPathSelect(String)

評估 XPath 資料繫結運算式,並傳回可以實作 IEnumerable 介面的節點集合。

XPathSelect(String, IXmlNamespaceResolver)

使用命名空間解析所需之指定的前置詞和命名空間對應,評估 XPath 資料繫結運算式,並傳回實作 IEnumerable 介面的節點集合。

適用於

另請參閱