IThemeResolutionService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |