RootBuilder 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.
İçeriğin nasıl ayrıştırıldıklarını tanımlamada sayfa ayrıştırıcıyı destekler.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public ref class RootBuilder sealed : System::Web::UI::TemplateBuilder
public ref class RootBuilder : System::Web::UI::TemplateBuilder
public sealed class RootBuilder : System.Web.UI.TemplateBuilder
public class RootBuilder : System.Web.UI.TemplateBuilder
type RootBuilder = class
inherit TemplateBuilder
Public NotInheritable Class RootBuilder
Inherits TemplateBuilder
Public Class RootBuilder
Inherits TemplateBuilder
- Devralma
- Türetilmiş
Oluşturucular
RootBuilder() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. RootBuilder sınıfının yeni bir örneğini başlatır. |
RootBuilder(TemplateParser) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen şablon ayrıştırıcısı RootBuilder ile sınıfının yeni bir örneğini başlatılı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) |
BuiltObjects |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Kök oluşturucu tarafından kalıcı olacak nesnelerin bir koleksiyonunu alır. |
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) |
Text |
Şablonun açılış ve kapanış etiketleri arasındaki metni alır veya ayarlar. (Devralındığı yer: TemplateBuilder) |
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() |
Denetimin açma ve kapatma etiketleri arasındaki içerikte boşluk değişmez değerlerine izin verilip verilmeyeceğini belirler. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır. (Devralındığı yer: ControlBuilder) |
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() |
Şablon ve onun alt denetimlerini oluşturmak için tasarım zamanı sırasında kullanılır. (Devralındığı yer: TemplateBuilder) |
CloseControl() |
Oluşturucunun, denetimin açılış ve kapanış etiketlerinin tamamlanmasının tamamlandığını oluşturucuya bildirmek için ayrıştırıcı tarafından çağırılır. (Devralındığı yer: TemplateBuilder) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetChildControlType(String, IDictionary) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Ayrıştırıldı alt denetimlerin denetim türünü döndürür. |
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) |
Bir Web isteği yapıldığında şablon oluşturucuyu başlatır. (Devralındığı yer: TemplateBuilder) |
InstantiateIn(Control) |
ControlTasarım zamanında alt denetimlerin ve şablonların ait olduğu nesneyi tanımlar. (Devralındığı yer: TemplateBuilder) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
NeedsTagInnerText() |
Denetim oluşturucunun iç metnini alması gerekip gerekmediğini belirler. (Devralındığı yer: TemplateBuilder) |
OnAppendToParentBuilder(ControlBuilder) |
ControlBuilder Üst denetim oluşturucusunun eklendiğini bildirir. (Devralındığı yer: ControlBuilder) |
OnCodeGenerationComplete() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Kod oluşturma tamam olduktan CodeCompileUnit sonra nesnesini değiştirmek için bir yol sağlar. |
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) |
Şablon etiketinin iç metnini kaydeder. (Devralındığı yer: TemplateBuilder) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |