Sdílet prostřednictvím


IThemeResolutionService Rozhraní

Definice

Poskytuje rozhraní, které mohou vývojáři návrhářů použít k poskytování sady ThemeProvider objektů, které lze použít k použití motivů a ovládacích prvků na ovládací prvky v prostředí návrhu.

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

Poznámky

Vývojáři stránek a autoři ovládacích prvků toto rozhraní nepoužívají IThemeResolutionService . Rozhraní IThemeResolutionService implementují vývojáři návrhářů nástrojů, aby mohli v návrhovém prostředí dodávat SkinBuilder tvůrce ovládacích prvků.

Jedná se IThemeResolutionService o kontejner pro jeden nebo více ThemeProvider objektů, které pak poskytují SkinBuilder objekty, které použijí motivy a ovládací prvky na ovládací prvky při jejich vytváření v návrháři. K instanci IThemeResolutionService třídy lze přistupovat z dané ControlBuilder instance pomocí jeho ControlBuilder.ThemeResolutionService vlastnosti.

Metody

Name Description
GetAllThemeProviders()

Získá objekty ArrayThemeProvider .

GetStylesheetThemeProvider()

ThemeProvider Získá objekt, který představuje motiv přizpůsobení ze šablony stylů.

GetThemeProvider()

ThemeProvider Získá objekt, který představuje motiv přizpůsobení na ASP.NET stránce.

Platí pro

Viz také