PageTheme クラス

定義

ページ テーマの基本クラスを表します。ページ テーマとは、Web サイト内のページとコントロール間に統一した外観を定義する目的で使用されるリソースのコレクションのことです。 ページ テーマは、構成ファイルでもページ ディレクティブでも設定できます。

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

注釈

ページおよびコントロールの開発者は ControlSkinDelegate 、、 ControlSkin 、またはの各クラスを直接使用しません PageTheme 。 これらのクラスは、ASP.NET theme およびコントロールスキンファイルで定義されているスタイルシート要素をページおよび特定の種類のコントロールに適用するために、ASP.NET パーサーおよび runtime によって使用されます。

ページ開発者は、プロパティとプロパティを使用してページテーマを有効 (または無効) にし Theme EnableTheming ます。 ページテーマの詳細については、「 ASP.NET theme And スキン」を参照してください。

コンストラクター

PageTheme()

PageTheme クラスの新しいインスタンスを初期化します。

プロパティ

AppRelativeTemplateSourceDirectory

派生クラスでオーバーライドされた場合に、PageTheme オブジェクトのディレクトリの相対 URL を取得します。

ControlSkins

派生クラスでオーバーライドされた場合に、コントロールの型ごとにインデックスが付いた、現在のページで使用できる既定のすべてのスキン名の IDictionary インターフェイスを取得します。

LinkedStyleSheets

派生クラスでオーバーライドされた場合に、このページにリンクされたスタイル シートの配列を取得します。

Page

PageTheme クラスのインスタンスに関連付けられている Page オブジェクトを取得します。

メソッド

CreateSkinKey(Type, String)

特定のコントロールの型とスキン ID に対するルックアップ キー オブジェクトを作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Eval(String)

PageTheme クラスのインスタンスが関連付けられている Page プロパティの Eval(Object, String) メソッドを使用して、データ バインディング式を評価します。

Eval(String, String)

PageTheme クラスのインスタンスが関連付けられている Page プロパティの Eval(Object, String, String) メソッドを使用して、データ バインディング式を評価します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
TestDeviceFilter(String)

デバイス フィルターが PageTheme クラスのインスタンスに関連付けられている Page コントロールに適用されるかどうかをテストします。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
XPath(String)

XPath データ バインディング式を評価します。

XPath(String, IXmlNamespaceResolver)

名前空間を解決するための指定されたプリフィックスと名前空間割り当てを使用して、XPath データ バインディング式を評価します。

XPath(String, String)

結果を表示するための指定された書式指定文字列を使用して XPath データ バインディング式を評価します。

XPath(String, String, IXmlNamespaceResolver)

PageTheme クラスのインスタンスが関連付けられている Page コントロールの XPath(String, String, IXmlNamespaceResolver) メソッドを使用して、XPath データ バインディング式を評価します。

XPathSelect(String)

XPath データ バインディング式を評価し、IEnumerable インターフェイスを実装するノード コレクションを返します。

XPathSelect(String, IXmlNamespaceResolver)

名前空間を解決するための指定されたプリフィックスと名前空間割り当てを使用して、XPath データ バインディング式を評価し、IEnumerable インターフェイスを実装するノード コレクションを返します。

適用対象

こちらもご覧ください