ThemeProvider Třída
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 třídu, která zapouzdřuje informace o motivu a seznamu stylů pro ovládací prvky v prostředí návrháře.
public ref class ThemeProvider sealed
public sealed class ThemeProvider
type ThemeProvider = class
Public NotInheritable Class ThemeProvider
- Dědičnost
-
ThemeProvider
Poznámky
Vývojáři stránky a tvůrci ovládacích prvků nepoužívají ThemeProvider třídu. ASP.NET vývojářský nástroj a tvůrci návrháře používají ThemeProvider třídu ve spojení s SkinBuilder třídou a IThemeResolutionService rozhraním pro použití motivů a jejich příslušných vzhledů ovládacích prvků v době návrhu.
ThemeProviderTřída zapouzdřuje informace potřebné k použití motivu nebo šablony stylů a jeho skinů ovládacího prvku pro podřízené ovládací prvky ovládacího prvku v návrháři.
Konstruktory
ThemeProvider(IDesignerHost, String, String, String[], String) |
Inicializuje novou instanci ThemeProvider třídy. |
Vlastnosti
ContentHashCode |
Získá hodnotu hash definice motivu předané konstruktoru. |
CssFiles |
Získá sadu řetězců, které reprezentují názvy všech souborů CSS (Cascading Style Sheet) přidružených k aktuálnímu motivu, pokud je motiv motiv šablony stylů. |
DesignerHost |
Získá IDesignerHost objekt, který představuje aktuální prostředí návrháře. |
ThemeName |
Získá název motivu nebo šablony stylů, který ThemeProvider instance představuje. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetSkinBuilder(Control) |
Načte SkinBuilder instanci pro určený ovládací prvek, který se používá k aplikování vzhledu motivu a ovládacího prvku v prostředí návrháře. |
GetSkinControlBuildersForControlType(Type) |
Získá IDictionary objekt, který obsahuje sadu SkinBuilder objektů pro zadanou hodnotu Type . |
GetSkinsForControl(Type) |
Získá ICollection identifikátory skinu, které jsou přidružené k zadanému Type . |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |