DataSourceControlBuilder 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 veri sağlayıcısına bağlı denetimler oluştururken sayfa ayrıştırıcısının kullanılmasını destekler. Bu sınıf devralınamaz.
public ref class DataSourceControlBuilder sealed : System::Web::UI::ControlBuilder
public sealed class DataSourceControlBuilder : System.Web.UI.ControlBuilder
type DataSourceControlBuilder = class
inherit ControlBuilder
Public NotInheritable Class DataSourceControlBuilder
Inherits ControlBuilder
- Devralma
Açıklamalar
DataSourceControlBuilderSınıfı, ControlBuilder döndürülecek yöntemi geçersiz kılarak genişletir AllowWhitespaceLiterals false . DataSourceControlBuilder boşluk sabit değerlerinin içerikten kırpılmasını sağlar.
Oluşturucular
| DataSourceControlBuilder() |
DataSourceControlBuilder sınıfının yeni bir örneğini başlatır. |
Özellikler
| BindingContainerBuilder |
Bu oluşturucunun oluşturduğu denetim için bağlama kapsayıcısına karşılık gelen denetim oluşturucusunu alır. (Devralındığı yer: ControlBuilder) |
| BindingContainerType |
Bu oluşturucunun oluşturduğu denetim için bağlama kapsayıcısının türünü alır. (Devralındığı yer: ControlBuilder) |
| ComplexPropertyEntries |
Karmaşık özellik girdileri koleksiyonunu alır. (Devralındığı yer: ControlBuilder) |
| ControlType |
Type Oluşturulacak denetimin öğesini alır. (Devralındığı yer: ControlBuilder) |
| CurrentFilterResolutionService |
Tasarımcıda denetimleri ayrıştırırken ve kalıcı hale getirmek için cihaz filtresiyle ilgili hizmetleri yönetmek için kullanılan bir IFilterResolutionService nesneyi alır. (Devralındığı yer: ControlBuilder) |
| DeclareType |
Denetimi bildirmek için kod oluşturma tarafından kullanılacak türü alır. (Devralındığı yer: ControlBuilder) |
| FChildrenAsProperties |
Denetimin ile olarak ayarlanıp ayarlanmadığını |
| FIsNonParserAccessor |
Denetimin arabirimi uygulayıp uygulamadığını IParserAccessor belirleyen bir değer alır. (Devralındığı yer: ControlBuilder) |
| HasAspCode |
Denetimin kod blokları içerip içermediğini belirten bir değer alır. (Devralındığı yer: ControlBuilder) |
| ID |
Oluşturulacak denetimin tanımlayıcı özelliğini alır veya ayarlar. (Devralındığı yer: ControlBuilder) |
| InDesigner |
öğesinin ControlBuilder tasarımcıda çalışıp çalışmadığını döndürür. (Devralındığı yer: ControlBuilder) |
| InPageTheme |
Bu ControlBuilder nesnenin sayfa temaları oluşturmak için kullanılıp kullanılmadığını belirten bir Boole değeri alır. (Devralındığı yer: ControlBuilder) |
| ItemType |
Bağlama kapsayıcısı üzerinde ayarlanan türü alır. (Devralındığı yer: ControlBuilder) |
| Localize |
Bu ControlBuilder nesne tarafından oluşturulan denetimin yerelleştirilip oluşturulmadığını belirten bir Boole değeri alır. (Devralındığı yer: ControlBuilder) |
| NamingContainerType |
Bu oluşturucunun oluşturduğu denetimin adlandırma kapsayıcısının türünü alır. (Devralındığı yer: ControlBuilder) |
| PageVirtualPath |
Bu ControlBuilder örnek tarafından oluşturulacak sayfanın sanal yolunu alır. (Devralındığı yer: ControlBuilder) |
| Parser |
TemplateParser Denetimi ayrıştırma sorumluluğunu alır. (Devralındığı yer: ControlBuilder) |
| ServiceProvider |
Bu ControlBuilder nesne için hizmet nesnesini alır. (Devralındığı yer: ControlBuilder) |
| SubBuilders |
Bu ControlBuilder nesne için alt ControlBuilder nesnelerin listesini alır. (Devralındığı yer: ControlBuilder) |
| TagName |
Oluşturulacak denetimin etiket adını alır. (Devralındığı yer: ControlBuilder) |
| TemplatePropertyEntries |
Şablon özelliği girdileri koleksiyonunu alır. (Devralındığı yer: ControlBuilder) |
| ThemeResolutionService |
Denetim temalarını ve dış görünümlerini yönetmek için tasarım zamanında kullanılan bir IThemeResolutionService nesneyi alır. (Devralındığı yer: ControlBuilder) |
Yöntemler
| AllowWhitespaceLiterals() |
Bir denetimin açılış ve kapanış etiketleri arasındaki içerikte boşluk değerlerinde izin verilip verilmeyeceğini belirler. |
| AppendLiteralString(String) |
Belirtilen değişmez değeri bir denetime ekler. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| AppendSubBuilder(ControlBuilder) |
Kapsayıcı denetimine ControlBuilder ait tüm alt denetimler için nesneye oluşturucular ekler. (Devralındığı yer: ControlBuilder) |
| BuildObject() |
Bu ControlBuilder nesne tarafından başvuruda bulunılan denetimin tasarım zamanı örneğini oluşturur. (Devralındığı yer: ControlBuilder) |
| CloseControl() |
Oluşturucuyu denetimin açma ve kapatma etiketlerinin ayrıştırma işleminin tamamlandığını bildirmek için ayrıştırıcı tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetChildControlType(String, IDictionary) |
Alt etikete Type karşılık gelen denetim türünün değerini alır. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetObjectPersistData() |
Bu ControlBuilder nesne için ObjectPersistData nesnesini oluşturur. (Devralındığı yer: ControlBuilder) |
| GetResourceKey() |
Bu ControlBuilder nesnenin kaynak anahtarını alır. (Devralındığı yer: ControlBuilder) |
| GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
| HasBody() |
Denetimin hem açma hem de kapatma etiketi olup olmadığını belirler. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| HtmlDecodeLiterals() |
Html denetiminin değişmez dizesinin HTML kodunun çözülmesi gerekip gerekmediğini belirler. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
örneği başlatıldıktan sonra kullanılacak öğesini ControlBuilder başlatır. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
| NeedsTagInnerText() |
Denetim oluşturucusunun iç metnini alması gerekip gerekmediğini belirler. Bu durumda yöntemi SetTagInnerText(String) çağrılmalıdır. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
| OnAppendToParentBuilder(ControlBuilder) |
ControlBuilder Üst denetim oluşturucusunun eklendiğini bildirir. (Devralındığı yer: ControlBuilder) |
| ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
Özel denetim oluşturucularının oluşturulan Kod Belgesi Nesne Modeli'ne (CodeDom) erişmesini ve denetimleri ayrıştırma ve derleme işlemi sırasında kod eklemesini ve değiştirmesini sağlar. (Devralındığı yer: ControlBuilder) |
| SetResourceKey(String) |
Bu ControlBuilder nesnenin kaynak anahtarını ayarlar. (Devralındığı yer: ControlBuilder) |
| SetServiceProvider(IServiceProvider) |
Bu ControlBuilder nesne için hizmet nesnesini ayarlar. (Devralındığı yer: ControlBuilder) |
| SetTagInnerText(String) |
ControlBuilder denetim etiketinin iç metnini sağlar. (Devralındığı yer: ControlBuilder) |
| ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |