Udostępnij za pośrednictwem


ThemeProvider Klasa

Definicja

Zawiera klasę, która hermetyzuje informacje o motywie i arkuszu stylów dla kontrolek w środowisku projektanta.

public ref class ThemeProvider sealed
public sealed class ThemeProvider
type ThemeProvider = class
Public NotInheritable Class ThemeProvider
Dziedziczenie
ThemeProvider

Uwagi

Deweloperzy stron i autorzy kontroli nie używają ThemeProvider klasy. Narzędzia deweloperskie ASP.NET i konstruktory projektanta używają ThemeProvider klasy w połączeniu z SkinBuilder klasą i IThemeResolutionService interfejsem, aby stosować motywy i ich odpowiednie karnacje formantów do kontroli w czasie projektowania.

ThemeProviderKlasa hermetyzuje informacje, które są konieczne do zastosowania motywu motywu lub arkusza stylów i jego karnacje kontrolki z kontrolkami podrzędnymi formantu w projektancie.

Konstruktory

ThemeProvider(IDesignerHost, String, String, String[], String)

Inicjuje nowe wystąpienie klasy ThemeProvider.

Właściwości

ContentHashCode

Pobiera skrót definicji motywu przekazywanej do konstruktora.

CssFiles

Pobiera zestaw ciągów, które reprezentują nazwy wszystkich plików kaskadowych arkuszy stylów (CSS) skojarzonych z bieżącym motywem, jeśli motyw jest motyw arkusza stylów.

DesignerHost

Pobiera IDesignerHost obiekt, który reprezentuje bieżące środowisko projektanta.

ThemeName

Pobiera nazwę motywu lub arkusza stylów, który ThemeProvider reprezentuje wystąpienie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSkinBuilder(Control)

Pobiera SkinBuilder wystąpienie dla określonego formantu, który służy do zastosowania karnacji motywu i kontrolki w środowisku projektanta.

GetSkinControlBuildersForControlType(Type)

Pobiera IDictionary obiekt, który zawiera zestaw SkinBuilder obiektów dla określonego Type .

GetSkinsForControl(Type)

Pobiera ICollection identyfikatory skórki, które są skojarzone z określonym Type .

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też