Compartilhar via


IThemeResolutionService Interface

Definição

Fornece uma interface que os desenvolvedores de ferramentas de designer podem usar para fornecer um conjunto de ThemeProvider objetos, que pode ser usado para aplicar temas e controlar skins a controles em um ambiente de tempo de design.

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

Comentários

Desenvolvedores de páginas e autores de controle não usam a IThemeResolutionService interface. A IThemeResolutionService interface é implementada por desenvolvedores de ferramentas de designer para fornecer SkinBuilder construtores de controle no ambiente de design.

É IThemeResolutionService um contêiner para um ou mais ThemeProvider objetos, que, por sua vez, fornecem os SkinBuilder objetos que aplicam temas e controlam skins aos controles quando são criados em um designer. Uma instância da IThemeResolutionService classe pode ser acessada de uma determinada ControlBuilder instância usando sua ControlBuilder.ThemeResolutionService propriedade.

Métodos

Nome Description
GetAllThemeProviders()

Obtém um Array dos ThemeProvider objetos.

GetStylesheetThemeProvider()

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

GetThemeProvider()

Obtém um ThemeProvider objeto que representa o tema de personalização em uma página ASP.NET.

Aplica-se a

Confira também