Partager via


IThemeResolutionService Interface

Définition

Fournit une interface que les développeurs d’outils concepteur peuvent utiliser pour fournir un ensemble d’objets, qui peuvent être utilisés pour appliquer des thèmes et des apparences de contrôle aux contrôles dans un environnement au moment du ThemeProvider 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’interface IThemeResolutionService . L’interface IThemeResolutionService est implémentée par les développeurs d’outils de concepteur pour fournir SkinBuilder des générateurs de contrôles dans l’environnement de conception.

Il IThemeResolutionService s’agit d’un conteneur pour un ou plusieurs ThemeProvider objets, qui fournissent à leur tour 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 instance donnée ControlBuilder à l’aide de sa ControlBuilder.ThemeResolutionService propriété.

Méthodes

Nom Description
GetAllThemeProviders()

Obtient un Array objet ThemeProvider .

GetStylesheetThemeProvider()

Obtient un ThemeProvider objet qui représente le thème de personnalisation d’une feuille de style.

GetThemeProvider()

Obtient un ThemeProvider objet qui représente le thème de personnalisation sur une page ASP.NET.

S’applique à

Voir aussi