次の方法で共有


IThemeResolutionService インターフェイス

定義

デザイナー ツールの開発者が使用して ThemeProvider オブジェクトのセットを用意できるインターフェイスを提供します。用意したオブジェクトは、デザイン時の環境でテーマとコントロール スキンをコントロールに適用するために使用できます。

public interface class IThemeResolutionService
public interface IThemeResolutionService
type IThemeResolutionService = interface
Public Interface IThemeResolutionService

注釈

ページ開発者とコントロール作成者は、 インターフェイスを使用 IThemeResolutionService しない。 インターフェイス IThemeResolutionService は、デザイン環境でコントロール ビルダーを提供するために、デザイナー ツール SkinBuilder 開発者によって実装されます。

は 1 つ以上のオブジェクトのコンテナーであり、デザイナーで作成するときにコントロールにテーマとコントロール スキンを適用するオブジェクト IThemeResolutionService ThemeProvider SkinBuilder を提供します。 クラスのインスタンスには IThemeResolutionService 、その プロパティを使用して、特定の ControlBuilder インスタンスからアクセス ControlBuilder.ThemeResolutionService できます。

メソッド

GetAllThemeProviders()

Array オブジェクトの ThemeProvider を取得します。

GetStylesheetThemeProvider()

スタイル シートのカスタマイズ テーマを表す ThemeProvider オブジェクトを取得します。

GetThemeProvider()

ASP.NET ページのカスタマイズ テーマを表す ThemeProvider オブジェクトを取得します。

適用対象

こちらもご覧ください