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 主題中定義的樣式表元素,並將控制介面檔案套用到頁面及特定控制項類型。
頁面開發者會使用 Theme 和 EnableTheming 屬性來啟用(或停用)頁面主題。 欲了解更多頁面主題資訊,請參閱 ASP.NET 主題與外觀。
建構函式
| 名稱 | Description |
|---|---|
| PageTheme() |
初始化 PageTheme 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| AppRelativeTemplateSourceDirectory |
當 覆寫衍生類別時,會取得該 PageTheme 物件目錄的相對 URL。 |
| ControlSkins |
當在衍生類別中覆寫時,會獲得 IDictionary 一個介面,列出目前頁面主題所有預設皮膚的名稱,並依控制類型索引。 |
| LinkedStyleSheets |
當在衍生類別中覆寫時,會得到一組樣式表陣列,這些樣式表會連結到此頁面。 |
| Page |
方法
| 名稱 | Description |
|---|---|
| CreateSkinKey(Type, String) |
為特定控制類型和皮膚 ID 建立一個查找鍵物件。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| Eval(String, String) |
利用Eval(Object, String, String)該類別實例Page所關聯的屬性方法PageTheme來評估資料綁定表達式。 |
| Eval(String) |
利用Eval(Object, String)該類別實例Page所關聯的屬性方法PageTheme來評估資料綁定表達式。 |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| TestDeviceFilter(String) | |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |
| XPath(String, IXmlNamespaceResolver) |
利用指定的前綴與命名空間映射來評估 XPath 資料綁定表達式以進行命名空間解析。 |
| XPath(String, String, IXmlNamespaceResolver) |
使用XPath(String, String, IXmlNamespaceResolver)該類別實例Page所關聯的控制項方法PageTheme來評估 XPath 資料綁定表達式。 |
| XPath(String, String) |
利用指定的格式字串評估 XPath 資料綁定表達式以顯示結果。 |
| XPath(String) |
評估 XPath 資料綁定表達式。 |
| XPathSelect(String, IXmlNamespaceResolver) |
利用指定的前綴與命名空間映射評估 XPath 資料綁定表達式以解析命名空間,並回傳實作介面的 IEnumerable 節點集合。 |
| XPathSelect(String) |
評估 XPath 資料綁定表達式,並回傳實作 IEnumerable 介面的節點集合。 |