ControlBuilder.CreateBuilderFromType 方法

定义

根据指定的标记名称和对象类型,以及定义生成器的其他参数创建一个 ControlBuilder 对象。

public:
 static System::Web::UI::ControlBuilder ^ CreateBuilderFromType(System::Web::UI::TemplateParser ^ parser, System::Web::UI::ControlBuilder ^ parentBuilder, Type ^ type, System::String ^ tagName, System::String ^ id, System::Collections::IDictionary ^ attribs, int line, System::String ^ sourceFileName);
public static System.Web.UI.ControlBuilder CreateBuilderFromType (System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, Type type, string tagName, string id, System.Collections.IDictionary attribs, int line, string sourceFileName);
static member CreateBuilderFromType : System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary * int * string -> System.Web.UI.ControlBuilder
Public Shared Function CreateBuilderFromType (parser As TemplateParser, parentBuilder As ControlBuilder, type As Type, tagName As String, id As String, attribs As IDictionary, line As Integer, sourceFileName As String) As ControlBuilder

参数

parser
TemplateParser

负责分析控件的 TemplateParser 对象。

parentBuilder
ControlBuilder

负责生成父控件的 ControlBuilder 对象。

type
Type

生成器将创建的对象的 Type

tagName
String

要生成的标记的名称。 这允许生成器支持多个标记类型。

id
String

分配给控件的 ID 特性。

attribs
IDictionary

保存所有指定标记特性的 IDictionary 对象。

line
Int32

指定控件的源文件行号。

sourceFileName
String

用来创建控件的源文件的名称。

返回

负责创建控件的生成器。

适用于