IThemeResolutionService Interface

Definição

Fornece uma interface que os desenvolvedores de ferramentas de design podem usar para fornecer um conjunto de ThemeProvider objetos, que podem ser usados para aplicar temas e skins de controlo a controlos num ambiente de design time.

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

Observações

Os programadores de páginas e autores de controlo não utilizam a IThemeResolutionService interface. A IThemeResolutionService interface é implementada por desenvolvedores de ferramentas de design para fornecer SkinBuilder construtores de controlo no ambiente de design.

É IThemeResolutionService um contentor para um ou mais ThemeProvider objetos, que por sua vez fornecem os SkinBuilder objetos que aplicam temas e skins de controlo aos controlos quando são criados num designer. Uma instância da IThemeResolutionService classe pode ser acedida a partir de uma dada ControlBuilder instância usando a sua ControlBuilder.ThemeResolutionService propriedade.

Métodos

Name Description
GetAllThemeProviders()

Obtém um Array dos ThemeProvider objetos.

GetStylesheetThemeProvider()

Obtém um ThemeProvider objeto que representa o tema de personalização a partir de uma folha de estilo.

GetThemeProvider()

Recebe um objeto ThemeProvider que representa o tema de personalização numa página ASP.NET.

Aplica-se a

Ver também