Sdílet prostřednictvím


IThemeResolutionService Rozhraní

Definice

Poskytuje rozhraní, které vývojáři nástroje pro návrháře můžou použít k poskytnutí sady ThemeProvider objektů, které se dají použít k aplikování motivů a skinů ovládacích prvků na ovládací prvky v prostředí v době návrhu.

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

Poznámky

Vývojáři stránky a autoři ovládacích prvků nepoužívají IThemeResolutionService rozhraní. IThemeResolutionServiceRozhraní je implementováno vývojáři nástrojů návrháře k poskytnutí SkinBuilder tvůrců ovládacích prvků v prostředí návrhu.

IThemeResolutionServiceJe kontejner pro jeden nebo více ThemeProvider objektů, které zase dodávají SkinBuilder objekty, které používají motivy a skiny ovládacích prvků, pro ovládací prvky, když jsou vytvořeny v návrháři. Instance IThemeResolutionService třídy je k dispozici z dané ControlBuilder instance pomocí její ControlBuilder.ThemeResolutionService Vlastnosti.

Metody

GetAllThemeProviders()

Získává Array ThemeProvider objekty.

GetStylesheetThemeProvider()

Získá ThemeProvider objekt, který představuje motiv vlastního nastavení ze šablony stylů.

GetThemeProvider()

získá ThemeProvider objekt, který představuje motiv vlastního nastavení na stránce ASP.NET.

Platí pro

Viz také