ControlBuilderInterceptor.PreControlBuilderInit 方法

定義

在標記中某元素被初始化之前 ControlBuilder 呼叫。

public:
 virtual void PreControlBuilderInit(System::Web::UI::ControlBuilder ^ controlBuilder, System::Web::UI::TemplateParser ^ parser, System::Web::UI::ControlBuilder ^ parentBuilder, Type ^ type, System::String ^ tagName, System::String ^ id, System::Collections::IDictionary ^ attributes, System::Collections::IDictionary ^ additionalState);
public virtual void PreControlBuilderInit(System.Web.UI.ControlBuilder controlBuilder, System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, Type type, string tagName, string id, System.Collections.IDictionary attributes, System.Collections.IDictionary additionalState);
abstract member PreControlBuilderInit : System.Web.UI.ControlBuilder * System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary * System.Collections.IDictionary -> unit
override this.PreControlBuilderInit : System.Web.UI.ControlBuilder * System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary * System.Collections.IDictionary -> unit
Public Overridable Sub PreControlBuilderInit (controlBuilder As ControlBuilder, parser As TemplateParser, parentBuilder As ControlBuilder, type As Type, tagName As String, id As String, attributes As IDictionary, additionalState As IDictionary)

參數

controlBuilder
ControlBuilder

即將初始化的控制建構器。

parser
TemplateParser

TemplateParser該 是用來解析標記的。

parentBuilder
ControlBuilder

家長控制建立器。

type
Type

這個建構者將創造的控制類型。

tagName
String

要建造的標籤名稱。

id
String

標記中元素的 ID。

attributes
IDictionary

標記中元素的屬性清單。

additionalState
IDictionary

額外的狀態可用於在類別的 ControlBuilderInterceptor 多種方法中儲存與檢索資料。

備註

參數 parentBuilder 通常是對應標記中父元素的建構器。

適用於