ThemeProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tasarımcı ortamındaki denetimler için Tema ve stil sayfası bilgilerini kapsülleyen bir sınıf sağlar.
public ref class ThemeProvider sealed
public sealed class ThemeProvider
type ThemeProvider = class
Public NotInheritable Class ThemeProvider
- Devralma
-
ThemeProvider
Açıklamalar
Sayfa geliştiricileri ve denetim yazarları ThemeProvider sınıfını kullanmaz. ASP.NET Geliştirici Aracı ve tasarımcı oluşturucuları, ThemeProvider sınıfı ve SkinBuilder IThemeResolutionService ilgili denetim kaplamalarını, tasarım zamanında denetimlere uygulamak için sınıfını ve arabirimini birlikte kullanır.
Sınıfı, bir ThemeProvider Tasarımcıda bir denetimin alt denetimlerine bir tema veya stil sayfası teması ve denetim kaplamalarını uygulamak için gereken bilgileri saklar.
Oluşturucular
ThemeProvider(IDesignerHost, String, String, String[], String) |
ThemeProvider sınıfının yeni bir örneğini başlatır. |
Özellikler
ContentHashCode |
Oluşturucuya geçirilen Tema tanımının karmasını alır. |
CssFiles |
Tema bir stil sayfası teması ise, geçerli temayla ilişkili herhangi bir geçişli stil sayfası (CSS) dosyasının adlarını temsil eden bir dize kümesi alır. |
DesignerHost |
IDesignerHostGeçerli Tasarımcı ortamını temsil eden bir nesne alır. |
ThemeName |
Örneğin temsil ettiği tema veya stil sayfası temasının adını alır ThemeProvider . |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetSkinBuilder(Control) |
Bir SkinBuilder tasarımcı ortamında Tema ve denetim dış görünümünü uygulamak için kullanılan, belirtilen denetim için bir örnek alır. |
GetSkinControlBuildersForControlType(Type) |
IDictionaryBelirtilen için bir nesne kümesi içeren bir nesne alır SkinBuilder Type . |
GetSkinsForControl(Type) |
ICollectionBelirtilen kaplama tanımlayıcılarından birini alır Type . |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |