Freigeben über


HtmlEmptyTagControlBuilder Klasse

Definition

Interagiert mit dem Seitenparser, um HTML-Serversteuerelemente zu erstellen, die nicht über einen Textkörper oder ein schließende Tag verfügen. Diese Klasse kann nicht vererbt werden.

public ref class HtmlEmptyTagControlBuilder sealed : System::Web::UI::ControlBuilder
public sealed class HtmlEmptyTagControlBuilder : System.Web.UI.ControlBuilder
type HtmlEmptyTagControlBuilder = class
    inherit ControlBuilder
Public NotInheritable Class HtmlEmptyTagControlBuilder
Inherits ControlBuilder
Vererbung
HtmlEmptyTagControlBuilder

Hinweise

Das HtmlEmptyTagControlBuilder Steuerelement interagiert mit dem Seitenparser, um HTML-Serversteuerelemente zu erstellen, die keinen Textkörper oder schließende Tag aufweisen, z <img>. B. , , <link>, <input>und <meta>. Die HasBody() Eigenschaft gibt immer zurück false, was angibt, dass Steuerelemente, die mit dem HtmlEmptyTagControlBuilder Steuerelement erstellt wurden, keine schließenden Tags enthalten.

Konstruktoren

Name Beschreibung
HtmlEmptyTagControlBuilder()

Initialisiert eine neue Instanz der HtmlEmptyTagControlBuilder-Klasse.

Eigenschaften

Name Beschreibung
BindingContainerBuilder

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

(Geerbt von ControlBuilder)
BindingContainerType

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

(Geerbt von ControlBuilder)
ComplexPropertyEntries

Ruft eine Auflistung komplexer Eigenschaftseinträge ab.

(Geerbt von ControlBuilder)
ControlType

Ruft das Type zu erstellende Steuerelement ab.

(Geerbt von ControlBuilder)
CurrentFilterResolutionService

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

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

(Geerbt von ControlBuilder)
FChildrenAsProperties

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

(Geerbt von ControlBuilder)
FIsNonParserAccessor

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

(Geerbt von ControlBuilder)
HasAspCode

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

(Geerbt von ControlBuilder)
ID

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

(Geerbt von ControlBuilder)
InDesigner

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

(Geerbt von ControlBuilder)
InPageTheme

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

(Geerbt von ControlBuilder)
ItemType

Ruft den Typ für den Bindungscontainer ab.

(Geerbt von ControlBuilder)
Localize

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

(Geerbt von ControlBuilder)
NamingContainerType

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

(Geerbt von ControlBuilder)
PageVirtualPath

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

(Geerbt von ControlBuilder)
Parser

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

(Geerbt von ControlBuilder)
ServiceProvider

Ruft das Dienstobjekt für dieses ControlBuilder Objekt ab.

(Geerbt von ControlBuilder)
SubBuilders

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

(Geerbt von ControlBuilder)
TagName

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

(Geerbt von ControlBuilder)
TemplatePropertyEntries

Ruft eine Auflistung von Vorlageneigenschafteneinträgen ab.

(Geerbt von ControlBuilder)
ThemeResolutionService

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

(Geerbt von ControlBuilder)

Methoden

Name Beschreibung
AllowWhitespaceLiterals()

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)

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

(Geerbt von ControlBuilder)
AppendSubBuilder(ControlBuilder)

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

(Geerbt von ControlBuilder)
BuildObject()

Erstellt eine Entwurfszeitinstanz des Steuerelements, auf das von diesem ControlBuilder Objekt verwiesen wird.

(Geerbt von ControlBuilder)
CloseControl()

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 ControlBuilder)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetChildControlType(String, IDictionary)

Ruft den Steuerelementtyp ab, der Type einem untergeordneten Tag entspricht. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetObjectPersistData()

Erstellt das ObjectPersistData Objekt für dieses ControlBuilder Objekt.

(Geerbt von ControlBuilder)
GetResourceKey()

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

(Geerbt von ControlBuilder)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
HasBody()

Gibt an, dass die steuerelemente, die mit dem HtmlEmptyTagControlBuilder Steuerelement erstellt wurden, keine schließende Tags enthalten.

HtmlDecodeLiterals()

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)

Initialisiert die Verwendung nach der ControlBuilder Instanziierung. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
NeedsTagInnerText()

Bestimmt, ob der Steuerelement-Generator seinen inneren Text abrufen muss. Wenn ja, muss die SetTagInnerText(String) Methode aufgerufen werden. Diese Methode wird vom ASP.NET Seitenframework aufgerufen.

(Geerbt von ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

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

(Geerbt von ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

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)

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

(Geerbt von ControlBuilder)
SetServiceProvider(IServiceProvider)

Legt das Dienstobjekt für dieses ControlBuilder Objekt fest.

(Geerbt von ControlBuilder)
SetTagInnerText(String)

Stellt den ControlBuilder inneren Text des Steuerelementtags bereit.

(Geerbt von ControlBuilder)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen