CodeStatementBuilder Osztály

Definíció

Kód DOM-utasításokat hoz létre.

public ref class CodeStatementBuilder abstract : System::Web::UI::ControlBuilder
public abstract class CodeStatementBuilder : System.Web.UI.ControlBuilder
type CodeStatementBuilder = class
    inherit ControlBuilder
Public MustInherit Class CodeStatementBuilder
Inherits ControlBuilder
Öröklődés
CodeStatementBuilder

Konstruktorok

Name Description
CodeStatementBuilder()

Inicializálja a CodeStatementBuilder osztály új példányát.

Tulajdonságok

Name Description
BindingContainerBuilder

Lekéri a szerkesztő által létrehozott vezérlő kötéstárolójának megfelelő vezérlőszerkesztőt.

(Öröklődés forrása ControlBuilder)
BindingContainerType

Lekéri a szerkesztő által létrehozott vezérlő kötéstárolójának típusát.

(Öröklődés forrása ControlBuilder)
ComplexPropertyEntries

Összetett tulajdonságbejegyzések gyűjteményét kapja meg.

(Öröklődés forrása ControlBuilder)
ControlType

Lekéri a Type létrehozandó vezérlőt.

(Öröklődés forrása ControlBuilder)
CurrentFilterResolutionService

IFilterResolutionService Lekéri az eszközszűrővel kapcsolatos szolgáltatások kezeléséhez használt objektumot a tervező vezérlőinek elemzésekor és megőrzésekor.

(Öröklődés forrása ControlBuilder)
DeclareType

Lekéri azt a típust, amelyet a kódgenerálás a vezérlő deklarálásához használ.

(Öröklődés forrása ControlBuilder)
FChildrenAsProperties

Lekéri azt az értéket, amely meghatározza, hogy a vezérlőelem rendelkezik-e olyan értékkel, amely ParseChildrenAttribute a következőre ChildrenAsPropertiesvan true állítva: .

(Öröklődés forrása ControlBuilder)
FIsNonParserAccessor

Olyan értéket kap, amely meghatározza, hogy a vezérlő implementálja-e az interfészt IParserAccessor .

(Öröklődés forrása ControlBuilder)
HasAspCode

Beolvas egy értéket, amely jelzi, hogy a vezérlő tartalmaz-e kódblokkokat.

(Öröklődés forrása ControlBuilder)
ID

Lekéri vagy beállítja a létrehozandó vezérlő azonosítótulajdonságát.

(Öröklődés forrása ControlBuilder)
InDesigner

Azt adja vissza, hogy a ControlBuilder tervezőben fut-e.

(Öröklődés forrása ControlBuilder)
InPageTheme

Logikai értéket kap, amely jelzi, hogy az ControlBuilder objektum használható-e laptémák létrehozására.

(Öröklődés forrása ControlBuilder)
ItemType

Lekéri a típuskészletet a kötéstárolón.

(Öröklődés forrása ControlBuilder)
Localize

Logikai értéket kap, amely jelzi, hogy az objektum által ControlBuilder létrehozott vezérlő honosított-e.

(Öröklődés forrása ControlBuilder)
NamingContainerType

Lekéri a szerkesztő által létrehozott vezérlő elnevezési tárolójának típusát.

(Öröklődés forrása ControlBuilder)
PageVirtualPath

Lekéri a példány által ControlBuilder létrehozandó lap virtuális elérési útját.

(Öröklődés forrása ControlBuilder)
Parser

Lekéri a TemplateParser vezérlő elemzéséért felelőst.

(Öröklődés forrása ControlBuilder)
ServiceProvider

Lekéri az objektum szolgáltatásobjektumát ControlBuilder .

(Öröklődés forrása ControlBuilder)
SubBuilders

Lekéri az objektumhoz tartozó ControlBuilder gyermekobjektumok ControlBuilder listáját.

(Öröklődés forrása ControlBuilder)
TagName

Lekéri a létrehozandó vezérlő címkenevét.

(Öröklődés forrása ControlBuilder)
TemplatePropertyEntries

Sablontulajdonság-bejegyzések gyűjteményét kapja meg.

(Öröklődés forrása ControlBuilder)
ThemeResolutionService

IThemeResolutionService Lekéri a tervezési időben használt objektumot a vezérlőtémák és a bőrök kezelésére.

(Öröklődés forrása ControlBuilder)

Metódusok

Name Description
AllowWhitespaceLiterals()

Meghatározza, hogy a vezérlőelem nyitó és záró címkéi között engedélyezve van-e a tartalomban a szóközkonstansok használata. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
AppendLiteralString(String)

Hozzáadja a megadott literális tartalmat egy vezérlőelemhez. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
AppendSubBuilder(ControlBuilder)

Szerkesztőket ad hozzá az objektumhoz a ControlBuilder tárolóvezérlőhöz tartozó gyermekvezérlőkhöz.

(Öröklődés forrása ControlBuilder)
BuildObject()

Létrehozza az objektum által ControlBuilder hivatkozott vezérlő tervezési idejű példányát.

(Öröklődés forrása ControlBuilder)
BuildStatement(CodeArgumentReferenceExpression)

Létrehoz egy objektumot CodeStatement egy generált Renderelési metódushoz.

CloseControl()

Az elemző meghívta, hogy tájékoztassa a szerkesztőt, hogy a vezérlő nyitó és záró címkéinek elemzése befejeződött.

(Öröklődés forrása ControlBuilder)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetChildControlType(String, IDictionary)

Beolvasja a Type gyermekcímkének megfelelő vezérlőtípust. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetObjectPersistData()

Létrehozza az ObjectPersistData objektum objektumát ControlBuilder .

(Öröklődés forrása ControlBuilder)
GetResourceKey()

Lekéri az objektum erőforráskulcsát ControlBuilder .

(Öröklődés forrása ControlBuilder)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
HasBody()

Meghatározza, hogy egy vezérlő rendelkezik-e nyitó és záró címkével is. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
HtmlDecodeLiterals()

Meghatározza, hogy a HTML-vezérlők literális sztringjének HTML-dekódoltnak kell-e lennie. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

A példányosítás után inicializálja a ControlBuilder használatra szánt példányt. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
NeedsTagInnerText()

Meghatározza, hogy a vezérlőszerkesztőnek be kell-e szereznie a belső szövegét. Ha igen, a SetTagInnerText(String) metódust meg kell hívni. Ezt a metódust a ASP.NET lap keretrendszere hívja meg.

(Öröklődés forrása ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

Értesíti a ControlBuilder szülővezérlő-szerkesztőhöz való hozzáadásról.

(Öröklődés forrása ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Lehetővé teszi, hogy az egyéni vezérlőkészítők hozzáférjenek a létrehozott kóddokumentum-objektummodellhez (CodeDom), és beszúrhassák és módosíthassák a kódot az elemzési és létrehozási vezérlők során.

(Öröklődés forrása ControlBuilder)
SetResourceKey(String)

Beállítja az objektum erőforráskulcsát ControlBuilder .

(Öröklődés forrása ControlBuilder)
SetServiceProvider(IServiceProvider)

Beállítja az objektum szolgáltatásobjektumát ControlBuilder .

(Öröklődés forrása ControlBuilder)
SetTagInnerText(String)

ControlBuilder A vezérlőcímke belső szövegét adja meg.

(Öröklődés forrása ControlBuilder)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: