PageTheme 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.
Bir Web sitesindeki sayfalar ve denetimler arasında tutarlı bir görünüm tanımlamak için kullanılan bir kaynak koleksiyonu olan sayfa temasının temel sınıfını temsil eder. Sayfa teması yapılandırma veya sayfa yönergesi aracılığıyla ayarlanabilir.
public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
- Devralma
-
PageTheme
Açıklamalar
Sayfa ve denetim geliştiricileri , ControlSkinveya PageTheme sınıflarını doğrudan kullanmazControlSkinDelegate. Bu sınıflar, ASP.NET ayrıştırıcısı ve çalışma zamanı tarafından ASP.NET temalarında tanımlanan stil sayfası öğelerini uygulamak ve dış görünüm dosyalarını sayfalara ve belirli denetim türlerine denetlemek için kullanılır.
Sayfa geliştiricileri ve EnableTheming özelliklerini kullanarak Theme sayfa temalarını etkinleştirir (veya devre dışı bırakır). Sayfa temaları hakkında daha fazla bilgi için bkz. ASP.NET Temalar ve Kaplamalar.
Oluşturucular
PageTheme() |
PageTheme sınıfının yeni bir örneğini başlatır. |
Özellikler
AppRelativeTemplateSourceDirectory |
Türetilmiş bir sınıfı geçersiz kıldığınızda, nesne için dizinin göreli URL'sini PageTheme alır. |
ControlSkins |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli sayfa teması için kullanılabilen tüm varsayılan dış görünümlerin adlarının denetim türüne göre dizinlenmiş bir IDictionary arabirimini alır. |
LinkedStyleSheets |
Türetilmiş bir sınıfta geçersiz kılındığında, bu sayfaya bağlı stil sayfaları dizisi alır. |
Page |
Yöntemler
CreateSkinKey(Type, String) |
Belirli bir denetim türü ve dış görünüm kimliği için arama anahtarı nesnesi oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Eval(String) |
Eval(Object, String) Bir veri bağlama ifadesini değerlendirmek için sınıfın örneğinin ilişkili olduğu özelliğinin PageTheme yöntemini Page kullanır. |
Eval(String, String) |
Eval(Object, String, String) Bir veri bağlama ifadesini değerlendirmek için sınıfın örneğinin ilişkili olduğu özelliğinin PageTheme yöntemini Page kullanır. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
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) |
TestDeviceFilter(String) |
Bir cihaz filtresinin, sınıfın örneğinin PagePageTheme ilişkili olduğu denetime uygulanıp uygulanmayacağını test eder. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
XPath(String) |
XPath veri bağlama ifadesini değerlendirir. |
XPath(String, IXmlNamespaceResolver) |
Ad alanı çözümlemesi için belirtilen ön ek ve ad alanı eşlemelerini kullanarak XPath veri bağlama ifadesini değerlendirir. |
XPath(String, String) |
Sonucu görüntülemek için belirtilen biçim dizesini kullanarak bir XPath veri bağlama ifadesini değerlendirir. |
XPath(String, String, IXmlNamespaceResolver) |
XPath(String, String, IXmlNamespaceResolver) Bir XPath veri bağlama ifadesini değerlendirmek için sınıfın örneğinin PageTheme ilişkili olduğu denetimin yöntemini Page kullanır. |
XPathSelect(String) |
XPath veri bağlama ifadesini değerlendirir ve arabirimini uygulayan IEnumerable bir düğüm koleksiyonu döndürür. |
XPathSelect(String, IXmlNamespaceResolver) |
Ad alanı çözümlemesi için belirtilen ön ek ve ad alanı eşlemelerini kullanarak XPath veri bağlama ifadesini değerlendirir ve arabirimini uygulayan IEnumerable bir düğüm koleksiyonu döndürür. |