RootBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
支援頁面解析器定義內容解析的行為。
此 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
- 繼承
- 衍生
建構函式
| 名稱 | Description |
|---|---|
| RootBuilder() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 RootBuilder 類別的新執行個體。 |
| RootBuilder(TemplateParser) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化該類別的新實例 RootBuilder ,使用指定的模板解析器。 |
屬性
| 名稱 | Description |
|---|---|
| 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 且 ChildrenAsProperties 設為 |
| 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) |
方法
| 名稱 | Description |
|---|---|
| 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 控制項的字串是否必須被解碼。 此方法稱為 ASP.NET 頁框架。 (繼承來源 ControlBuilder) |
| Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當網頁請求發出時,會初始化範本建置器。 (繼承來源 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) |