Compartilhar via


IThemeResolutionService Interface

Definição

Fornece uma interface que os desenvolvedores de ferramenta de designer podem usar para fornecer um conjunto de objetos ThemeProvider, que podem ser usados para aplicar temas e capas de controle a controles em um ambiente de tempo de design.

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

Comentários

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

O IThemeResolutionService é um contêiner para um ou mais ThemeProvider objetos que, por sua vez, fornecem os SkinBuilder objetos que aplicam temas e controlam capas a 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

GetAllThemeProviders()

Obtém um Array de objetos ThemeProvider.

GetStylesheetThemeProvider()

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

GetThemeProvider()

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

Aplica-se a

Confira também