RootBuilder 類別

定義

支援頁面剖析器定義內容的剖析行為。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class RootBuilder sealed : System::Web::UI::TemplateBuilder
public ref class RootBuilder : System::Web::UI::TemplateBuilder
public sealed class RootBuilder : System.Web.UI.TemplateBuilder
public class RootBuilder : System.Web.UI.TemplateBuilder
type RootBuilder = class
    inherit TemplateBuilder
Public NotInheritable Class RootBuilder
Inherits TemplateBuilder
Public Class RootBuilder
Inherits TemplateBuilder
繼承
衍生

建構函式

RootBuilder()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 RootBuilder 類別的新執行個體。

RootBuilder(TemplateParser)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的樣板剖析器,初始化 RootBuilder 類別的新執行個體。

屬性

BindingContainerBuilder

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得控制項產生器,對應於這個產生器所建立之控制項的繫結容器。

(繼承來源 ControlBuilder)
BindingContainerType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個產生器所建立之控制項的繫結容器型別。

(繼承來源 ControlBuilder)
BuiltObjects

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得根產生器所建置要保存之物件的集合。

ComplexPropertyEntries

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得複雜屬性項目的集合。

(繼承來源 ControlBuilder)
ControlType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得所要建立的控制項的 Type

(繼承來源 ControlBuilder)
CurrentFilterResolutionService

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 IFilterResolutionService 物件,用於設計工具中剖析和保存控制項時,管理裝置篩選條件相關的服務。

(繼承來源 ControlBuilder)
DeclareType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得產生程式碼時用來宣告控制項的型別。

(繼承來源 ControlBuilder)
FChildrenAsProperties

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,判斷控制項是否有 ParseChildrenAttribute 設為 trueChildrenAsProperties

(繼承來源 ControlBuilder)
FIsNonParserAccessor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,判斷控制項是否實作 IParserAccessor 介面。

(繼承來源 ControlBuilder)
HasAspCode

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出控制項是否包含任何程式碼區塊。

(繼承來源 ControlBuilder)
ID

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定要建置的控制項的識別項屬性。

(繼承來源 ControlBuilder)
InDesigner

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回值,指出 ControlBuilder 是否在設計工具中執行。

(繼承來源 ControlBuilder)
InPageTheme

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得布林值,指出這個 ControlBuilder 物件是否用來產生頁面主題。

(繼承來源 ControlBuilder)
ItemType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得在繫結容器上設定的類型。

(繼承來源 ControlBuilder)
Localize

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得布林值,指出這個 ControlBuilder 物件所建立的控制項是否當地語系化。

(繼承來源 ControlBuilder)
NamingContainerType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個產生器所建立之控制項的命名容器型別。

(繼承來源 ControlBuilder)
PageVirtualPath

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得欲以此 ControlBuilder 執行個體組建之頁面的虛擬路徑。

(繼承來源 ControlBuilder)
Parser

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得負責剖析控制項的 TemplateParser

(繼承來源 ControlBuilder)
ServiceProvider

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個 ControlBuilder 物件的服務物件。

(繼承來源 ControlBuilder)
SubBuilders

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個 ControlBuilder 物件之子 ControlBuilder 物件的清單。

(繼承來源 ControlBuilder)
TagName

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得要建置的控制項的標記名稱。

(繼承來源 ControlBuilder)
TemplatePropertyEntries

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得樣板屬性項目的集合。

(繼承來源 ControlBuilder)
Text

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定樣板開頭和結尾標記之間的文字。

(繼承來源 TemplateBuilder)
ThemeResolutionService

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 IThemeResolutionService 物件,這個物件在設計階段用來管理控制項主題和面板。

(繼承來源 ControlBuilder)

方法

AllowWhitespaceLiterals()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷控制項的開頭和結尾標記之間的內容是否允許空白字元常值。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
AppendLiteralString(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的常值內容加入控制項。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
AppendSubBuilder(ControlBuilder)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

針對屬於容器控制項的任何子控制項,將產生器加入 ControlBuilder 物件中。

(繼承來源 ControlBuilder)
BuildObject()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

設計階段期間用來建置樣板及其子控制項。

(繼承來源 TemplateBuilder)
CloseControl()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由剖析器呼叫,通知產生器,控制項開頭和結尾標記的剖析已經完成。

(繼承來源 TemplateBuilder)
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetChildControlType(String, IDictionary)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回任何已剖析子控制項的控制項型別。

GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetObjectPersistData()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立這個 ObjectPersistData 物件的 ControlBuilder 物件。

(繼承來源 ControlBuilder)
GetResourceKey()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取這個 ControlBuilder 物件的資源索引鍵。

(繼承來源 ControlBuilder)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前執行個體的 Type

(繼承來源 Object)
HasBody()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷控制項是否有開頭和結尾標記。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
HtmlDecodeLiterals()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷 HTML 控制項的常值字串是否必須為解碼的 HTML。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當提出 Web 要求時,初始化樣板產生器。

(繼承來源 TemplateBuilder)
InstantiateIn(Control)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

定義設計階段時子控制項和樣板所屬的 Control 物件。

(繼承來源 TemplateBuilder)
MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object 的淺層複製。

(繼承來源 Object)
NeedsTagInnerText()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷控制項產生器是否需要取得它的內部文字。

(繼承來源 TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

告知 ControlBuilder 已經加入到父控制項產生器中。

(繼承來源 ControlBuilder)
OnCodeGenerationComplete()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

提供可在完成程式碼產生作業後修改 CodeCompileUnit 物件的方法。

ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

讓自訂控制項產生器存取產生的程式碼文件物件模型 (CodeDom),並在剖析及建置控制項的過程中插入及修改程式碼。

(繼承來源 ControlBuilder)
SetResourceKey(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

設定這個 ControlBuilder 物件的資源索引鍵。

(繼承來源 ControlBuilder)
SetServiceProvider(IServiceProvider)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

設定這個 ControlBuilder 物件的服務物件。

(繼承來源 ControlBuilder)
SetTagInnerText(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

儲存樣板標記的內部文字。

(繼承來源 TemplateBuilder)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表目前物件的字串。

(繼承來源 Object)

適用於