RootBuilder Klasse

Definition

Unterstützt den Seitenparser beim Definieren des Verhaltens für die Analyse von Inhalten.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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
Vererbung
Abgeleitet

Konstruktoren

Name Beschreibung
RootBuilder()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der RootBuilder-Klasse.

RootBuilder(TemplateParser)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der RootBuilder Klasse mit dem angegebenen Vorlagenparser.

Eigenschaften

Name Beschreibung
BindingContainerBuilder

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Steuerelement-Generator ab, der dem Bindungscontainer für das Steuerelement entspricht, das dieser Generator erstellt.

(Geerbt von ControlBuilder)
BindingContainerType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ des Bindungscontainers für das Steuerelement ab, das dieser Generator erstellt.

(Geerbt von ControlBuilder)
BuiltObjects

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Auflistung der Objekte ab, die vom Stamm-Generator erstellt wurden.

ComplexPropertyEntries

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Auflistung komplexer Eigenschaftseinträge ab.

(Geerbt von ControlBuilder)
ControlType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Type zu erstellende Steuerelement ab.

(Geerbt von ControlBuilder)
CurrentFilterResolutionService

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein IFilterResolutionService Objekt ab, das zum Verwalten gerätefilterbezogener Dienste beim Analysieren und Beibehalten von Steuerelementen im Designer verwendet wird.

(Geerbt von ControlBuilder)
DeclareType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ ab, der von der Codegenerierung zum Deklarieren des Steuerelements verwendet wird.

(Geerbt von ControlBuilder)
FChildrenAsProperties

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der bestimmt, ob das Steuerelement einen ParseChildrenAttribute Wert aufweist, ChildrenAsProperties auf den truefestgelegt ist.

(Geerbt von ControlBuilder)
FIsNonParserAccessor

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der bestimmt, ob das Steuerelement die IParserAccessor Schnittstelle implementiert.

(Geerbt von ControlBuilder)
HasAspCode

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob das Steuerelement Codeblöcke enthält.

(Geerbt von ControlBuilder)
ID

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Dient zum Abrufen oder Festlegen der Bezeichnereigenschaft für das zu verwendende Steuerelement.

(Geerbt von ControlBuilder)
InDesigner

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt zurück, ob der ControlBuilder Designer ausgeführt wird.

(Geerbt von ControlBuilder)
InPageTheme

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen booleschen Wert ab, der angibt, ob dieses ControlBuilder Objekt zum Generieren von Seitendesigns verwendet wird.

(Geerbt von ControlBuilder)
ItemType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ für den Bindungscontainer ab.

(Geerbt von ControlBuilder)
Localize

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen booleschen Wert ab, der angibt, ob das von diesem ControlBuilder Objekt erstellte Steuerelement lokalisiert wird.

(Geerbt von ControlBuilder)
NamingContainerType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ des Namenscontainers für das Steuerelement ab, das dieser Generator erstellt.

(Geerbt von ControlBuilder)
PageVirtualPath

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den virtuellen Pfad einer Seite ab, die von dieser ControlBuilder Instanz erstellt werden soll.

(Geerbt von ControlBuilder)
Parser

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die verantwortlich für die TemplateParser Analyse des Steuerelements ab.

(Geerbt von ControlBuilder)
ServiceProvider

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Dienstobjekt für dieses ControlBuilder Objekt ab.

(Geerbt von ControlBuilder)
SubBuilders

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste der untergeordneten ControlBuilder Objekte für dieses ControlBuilder Objekt ab.

(Geerbt von ControlBuilder)
TagName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Tagnamen für das zu erstellende Steuerelement ab.

(Geerbt von ControlBuilder)
TemplatePropertyEntries

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Auflistung von Vorlageneigenschafteneinträgen ab.

(Geerbt von ControlBuilder)
Text

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Dient zum Abrufen oder Festlegen des Texts zwischen den öffnenden und schließenden Tags der Vorlage.

(Geerbt von TemplateBuilder)
ThemeResolutionService

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein IThemeResolutionService Objekt ab, das in der Entwurfszeit zum Verwalten von Steuerelementdesigns und Skins verwendet wird.

(Geerbt von ControlBuilder)

Methoden

Name Beschreibung
AllowWhitespaceLiterals()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob Leerraumliterale im Inhalt zwischen den öffnenden und schließenden Tags eines Steuerelements zulässig sind. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
AppendLiteralString(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt einem Steuerelement den angegebenen Literalinhalt hinzu. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
AppendSubBuilder(ControlBuilder)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt dem ControlBuilder Objekt Generatoren für alle untergeordneten Steuerelemente hinzu, die zum Containersteuerelement gehören.

(Geerbt von ControlBuilder)
BuildObject()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird während der Entwurfszeit verwendet, um die Vorlage und die zugehörigen untergeordneten Steuerelemente zu erstellen.

(Geerbt von TemplateBuilder)
CloseControl()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird vom Parser aufgerufen, um den Generator darüber zu informieren, dass die Analyse der öffnenden und schließenden Tags des Steuerelements abgeschlossen ist.

(Geerbt von TemplateBuilder)
Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetChildControlType(String, IDictionary)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt den Steuerelementtyp aller analysierten untergeordneten Steuerelemente zurück.

GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetObjectPersistData()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt das ObjectPersistData Objekt für dieses ControlBuilder Objekt.

(Geerbt von ControlBuilder)
GetResourceKey()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Ressourcenschlüssel für dieses ControlBuilder Objekt ab.

(Geerbt von ControlBuilder)
GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
HasBody()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob ein Steuerelement über ein öffnende und schließende Tag verfügt. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
HtmlDecodeLiterals()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob die Literalzeichenfolge eines HTML-Steuerelements HTML decodiert werden muss. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert den Vorlagen-Generator, wenn eine Webanforderung gestellt wird.

(Geerbt von TemplateBuilder)
InstantiateIn(Control)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Definiert das Control Objekt, zu dem untergeordnete Steuerelemente und Vorlagen in der Entwurfszeit gehören.

(Geerbt von TemplateBuilder)
MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
NeedsTagInnerText()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob der Steuerelement-Generator seinen inneren Text abrufen muss.

(Geerbt von TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Benachrichtigt sie ControlBuilder , dass sie einem übergeordneten Steuerelement-Generator hinzugefügt wird.

(Geerbt von ControlBuilder)
OnCodeGenerationComplete()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bietet eine Möglichkeit, das Objekt nach Abschluss der CodeCompileUnit Codegenerierung zu ändern.

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ermöglicht benutzerdefinierten Steuerelement-Generatoren den Zugriff auf das generierte CodeDokumentobjektmodell (CodeDom) und das Einfügen und Ändern von Code während des Analyse- und Erstellungsprozesses von Steuerelementen.

(Geerbt von ControlBuilder)
SetResourceKey(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Legt den Ressourcenschlüssel für dieses ControlBuilder Objekt fest.

(Geerbt von ControlBuilder)
SetServiceProvider(IServiceProvider)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Legt das Dienstobjekt für dieses ControlBuilder Objekt fest.

(Geerbt von ControlBuilder)
SetTagInnerText(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert den inneren Text des Vorlagentags.

(Geerbt von TemplateBuilder)
ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: