Provides an interface that designer tool developers can use to supply a set of System.Web.UI.ThemeProvider objects, which can be used to apply themes and control skins to controls in a design-time environment.

See Also: IThemeResolutionService Members


public interface IThemeResolutionService


Page developers and control authors do not use the System.Web.UI.IThemeResolutionService interface. The System.Web.UI.IThemeResolutionService interface is implemented by designer tool developers to supply System.Web.UI.SkinBuilder control builders in the design environment.

The System.Web.UI.IThemeResolutionService is a container for one or more System.Web.UI.ThemeProvider objects, which in turn supply the System.Web.UI.SkinBuilder objects that apply themes and control skins to controls when they are created in a designer. An instance of the System.Web.UI.IThemeResolutionService class can be accessed from a given System.Web.UI.ControlBuilder instance using its ControlBuilder.ThemeResolutionService property.


Namespace: System.Web.UI
Assembly: System.Web (in System.Web.dll)
Assembly Versions:
Since: .NET 2.0