IThemeResolutionService Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |