PageTheme 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示頁面主題的基底類別,頁面主題是資源集合,用來定義網站上頁面和控制項的一致外觀。 頁面主題可以透過組態或頁面指示詞設定。
public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
- 繼承
-
PageTheme
備註
頁面和控件開發人員不會直接使用 ControlSkinDelegate、 ControlSkin或 PageTheme 類別。 這些類別是由 ASP.NET 剖析器和運行時間使用,將 ASP.NET 主題中所定義的樣式表單元素,以及將面板檔案套用至頁面和特定類型的控件。
頁面開發人員可以使用 和 EnableTheming 屬性來啟用 (或停用) 頁面主題Theme。 如需頁面主題的詳細資訊,請參閱 ASP.NET 主題和面板。
建構函式
PageTheme() |
初始化 PageTheme 類別的新執行個體。 |
屬性
AppRelativeTemplateSourceDirectory |
在衍生類別中覆寫時,取得 PageTheme 物件之目錄相對 URL。 |
ControlSkins |
在衍生類別中覆寫時,取得 IDictionary 介面,其中包含目前頁面主題可用的所有預設面板名稱,並依控制項型別進行索引。 |
LinkedStyleSheets |
在衍生類別中覆寫時,取得連結至此頁面之樣式表陣列。 |
Page |
方法
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) | |
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 介面的節點集合。 |