IThemeResolutionService 接口

定义

提供一个接口,设计器工具开发人员可以使用此接口提供一组 ThemeProvider 对象,这些对象可以用于在设计时环境中将主题和控件外观应用于控件。

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

注解

页面开发人员和控件作者不使用 IThemeResolutionService 界面。 IThemeResolutionService接口由设计器工具开发人员实现,以 SkinBuilder 在设计环境中提供控件生成器。

IThemeResolutionService是一个或多个对象的容器 ThemeProvider ,它们反过来提供在 SkinBuilder 设计器中创建控件时对其应用主题和控件外观的对象。 类的实例 IThemeResolutionService 可以 ControlBuilder 使用其属性从给定的实例访问 ControlBuilder.ThemeResolutionService

方法

GetAllThemeProviders()

获取 Array 对象的 ThemeProvider

GetStylesheetThemeProvider()

从样式表中获取表示自定义主题的 ThemeProvider 对象。

GetThemeProvider()

获取一个表示 ASP.NET 页自定义主题的 ThemeProvider 对象。

适用于

另请参阅