RootBuilder Sınıf

Tanım

İçeriğin nasıl ayrıştırılmış olduğuna ilişkin davranışı tanımlamada sayfa ayrıştırıcısını 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

Name Description
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ı ile sınıfının yeni bir örneğini RootBuilder başlatır.

Özellikler

Name Description
BindingContainerBuilder

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 oluşturulan kalıcı nesneler koleksiyonunu alır.

ComplexPropertyEntries

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Karmaşık özellik girdilerinden oluşan bir koleksiyon alır.

(Devralındığı yer: ControlBuilder)
ControlType

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Type Oluşturulacak denetimin öğesini alır.

(Devralındığı yer: ControlBuilder)
CurrentFilterResolutionService

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 nesneyi IFilterResolutionService alır.

(Devralındığı yer: ControlBuilder)
DeclareType

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Denetimi bildirmek için kod oluşturma tarafından kullanılacak türü alır.

(Devralındığı yer: ControlBuilder)
FChildrenAsProperties

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Denetimin değerine ayarlanmış ParseChildrenAttributebir değerine sahip olup olmadığını belirleyen bir ChildrenAsPropertiestrue değer alır.

(Devralındığı yer: ControlBuilder)
FIsNonParserAccessor

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Denetimin arabirimi uygulayıp uygulamadığını IParserAccessor belirleyen bir değer alır.

(Devralındığı yer: ControlBuilder)
HasAspCode

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Denetimin herhangi bir kod bloğu içerip içermediğini belirten bir değer alır.

(Devralındığı yer: ControlBuilder)
ID

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Oluşturulacak denetimin tanımlayıcı özelliğini alır veya ayarlar.

(Devralındığı yer: ControlBuilder)
InDesigner

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

öğesinin ControlBuilder tasarımcıda çalışıp çalışmadığını döndürür.

(Devralındığı yer: ControlBuilder)
InPageTheme

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bağlama kapsayıcısı üzerinde ayarlanan türü alır.

(Devralındığı yer: ControlBuilder)
Localize

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder nesne tarafından oluşturulan denetimin yerelleştirilip yerelleştirilmediğini belirten bir Boole değeri alır.

(Devralındığı yer: ControlBuilder)
NamingContainerType

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu oluşturucunun oluşturduğu denetim için adlandırma kapsayıcısının türünü alır.

(Devralındığı yer: ControlBuilder)
PageVirtualPath

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder örnek tarafından oluşturulacak bir sayfanın sanal yolunu alır.

(Devralındığı yer: ControlBuilder)
Parser

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

TemplateParser Denetimi ayrıştırma sorumluluğunu alır.

(Devralındığı yer: ControlBuilder)
ServiceProvider

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder nesne için hizmet nesnesini alır.

(Devralındığı yer: ControlBuilder)
SubBuilders

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder nesne için alt ControlBuilder nesnelerin listesini alır.

(Devralındığı yer: ControlBuilder)
TagName

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Oluşturulacak denetimin etiket adını alır.

(Devralındığı yer: ControlBuilder)
TemplatePropertyEntries

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Şablon özelliği girdileri koleksiyonunu alır.

(Devralındığı yer: ControlBuilder)
Text

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Şablonun açma ve kapatma etiketleri arasındaki metni alır veya ayarlar.

(Devralındığı yer: TemplateBuilder)
ThemeResolutionService

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Name Description
AllowWhitespaceLiterals()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Kapsayıcı denetimine ControlBuilder ait tüm alt denetimler için nesnesine oluşturucular ekler.

(Devralındığı yer: ControlBuilder)
BuildObject()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Şablonu ve alt denetimlerini oluşturmak için tasarım zamanında kullanılır.

(Devralındığı yer: TemplateBuilder)
CloseControl()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Oluşturucuya denetimin açma ve kapatma etiketlerini ayrıştırma işleminin tamamlandığını bildirmek için ayrıştırıcı tarafından çağrılır.

(Devralındığı yer: TemplateBuilder)
Equals(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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ılmış alt denetimlerin denetim türünü döndürür.

GetHashCode()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetObjectPersistData()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

ObjectPersistData Bu ControlBuilder nesne için nesnesini oluşturur.

(Devralındığı yer: ControlBuilder)
GetResourceKey()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder nesnenin kaynak anahtarını alır.

(Devralındığı yer: ControlBuilder)
GetType()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
HasBody()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir 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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir Web isteği yapıldığında şablon oluşturucusunu başlatır.

(Devralındığı yer: TemplateBuilder)
InstantiateIn(Control)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Alt denetimlerin Control ve şablonların ait olduğu nesneyi tasarım zamanında tanımlar.

(Devralındığı yer: TemplateBuilder)
MemberwiseClone()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
NeedsTagInnerText()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Denetim oluşturucusunun iç metnini alması gerekip gerekmediğini belirler.

(Devralındığı yer: TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Üst denetim oluşturucuya ControlBuilder 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 tamamlandıktan sonra nesneyi değiştirmek CodeCompileUnit için bir yol sağlar.

ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Özel denetim oluşturucularının oluşturulan Kod Belgesi Nesne Modeline (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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder nesne için kaynak anahtarını ayarlar.

(Devralındığı yer: ControlBuilder)
SetServiceProvider(IServiceProvider)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu ControlBuilder nesne için hizmet nesnesini ayarlar.

(Devralındığı yer: ControlBuilder)
SetTagInnerText(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Şablon etiketinin iç metnini kaydeder.

(Devralındığı yer: TemplateBuilder)
ToString()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır