IThemeResolutionService Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface que les développeurs des outils de concepteur peuvent utiliser pour fournir un jeu d'objets ThemeProvider pouvant être utilisés pour appliquer des thèmes et des apparences de contrôle aux contrôles dans un environnement de design.
public interface class IThemeResolutionService
public interface IThemeResolutionService
type IThemeResolutionService = interface
Public Interface IThemeResolutionService
Remarques
Les développeurs de pages et les auteurs de contrôles n’utilisent pas l' IThemeResolutionService interface. L' IThemeResolutionService interface est implémentée par les développeurs d’outils de concepteur pour fournir SkinBuilder des générateurs de contrôle dans l’environnement de conception.
Le IThemeResolutionService est un conteneur pour un ou plusieurs ThemeProvider objets qui, à leur tour, fournissent les SkinBuilder objets qui appliquent des thèmes et des apparences de contrôle aux contrôles lorsqu’ils sont créés dans un concepteur. Une instance de la IThemeResolutionService classe est accessible à partir d’une ControlBuilder instance donnée à l’aide de sa ControlBuilder.ThemeResolutionService propriété.
Méthodes
GetAllThemeProviders() |
Obtient un Array d'objets ThemeProvider. |
GetStylesheetThemeProvider() |
Obtient un objet ThemeProvider qui représente le thème de personnalisation d'une feuille de style. |
GetThemeProvider() |
Obtient un objet ThemeProvider qui représente le thème de personnalisation sur une page ASP.NET. |