Sdílet prostřednictvím


ThemeProvider Třída

Definice

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)

Platí pro

Viz také