IThemeResolutionService Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |