ControlBuilderInterceptor.OnProcessGeneratedCode Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Volá se ControlBuilder po dokončení generování kódu.
public:
virtual void OnProcessGeneratedCode(System::Web::UI::ControlBuilder ^ controlBuilder, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::CodeDom::CodeTypeDeclaration ^ baseType, System::CodeDom::CodeTypeDeclaration ^ derivedType, System::CodeDom::CodeMemberMethod ^ buildMethod, System::CodeDom::CodeMemberMethod ^ dataBindingMethod, System::Collections::IDictionary ^ additionalState);
public virtual void OnProcessGeneratedCode (System.Web.UI.ControlBuilder controlBuilder, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.CodeTypeDeclaration baseType, System.CodeDom.CodeTypeDeclaration derivedType, System.CodeDom.CodeMemberMethod buildMethod, System.CodeDom.CodeMemberMethod dataBindingMethod, System.Collections.IDictionary additionalState);
abstract member OnProcessGeneratedCode : System.Web.UI.ControlBuilder * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeMemberMethod * System.CodeDom.CodeMemberMethod * System.Collections.IDictionary -> unit
override this.OnProcessGeneratedCode : System.Web.UI.ControlBuilder * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeMemberMethod * System.CodeDom.CodeMemberMethod * System.Collections.IDictionary -> unit
Public Overridable Sub OnProcessGeneratedCode (controlBuilder As ControlBuilder, codeCompileUnit As CodeCompileUnit, baseType As CodeTypeDeclaration, derivedType As CodeTypeDeclaration, buildMethod As CodeMemberMethod, dataBindingMethod As CodeMemberMethod, additionalState As IDictionary)
Parametry
- controlBuilder
- ControlBuilder
Instance tvůrce ovládacích prvků.
- codeCompileUnit
- CodeCompileUnit
Objekt CodeCompileUnit , který je generován kompilací.
- baseType
- CodeTypeDeclaration
Deklarace typu kódu třídy nebo odvozeného typu.
- derivedType
- CodeTypeDeclaration
Deklarace typu elementu značky nejvyšší úrovně.
- buildMethod
- CodeMemberMethod
Metoda s potřebným kódem pro vytvoření ovládacího prvku a nastavení různých vlastností, událostí a polí ovládacího prvku.
- dataBindingMethod
- CodeMemberMethod
Metoda s kódem pro vyhodnocení výrazů datové vazby v rámci ovládacího prvku.
- additionalState
- IDictionary
Další stav, který lze použít k ukládání a načítání dat v rámci několika metod ControlBuilderInterceptor třídy.