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 매개 변수는 일반적으로 태그의 부모 요소에 해당하는 작성기입니다.

적용 대상