ControlBuilderInterceptor.OnProcessGeneratedCode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在完成程式碼產生後才呼叫 ControlBuilder 。
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)
參數
- controlBuilder
- ControlBuilder
控制建構器實例。
- codeCompileUnit
- CodeCompileUnit
一個 CodeCompileUnit 由編譯產生的物件。
- baseType
- CodeTypeDeclaration
程式的類型宣告,包含類別或衍生型態。
- derivedType
- CodeTypeDeclaration
頂層標記元素的型別宣告。
- buildMethod
- CodeMemberMethod
該方法包含建立控制項並設定各種屬性、事件、欄位的程式碼。
- dataBindingMethod
- CodeMemberMethod
該方法包含用於評估控制項內資料綁定表達式的方法。
- additionalState
- IDictionary
額外的狀態可用於在類別的 ControlBuilderInterceptor 多種方法中儲存與檢索資料。