SkinBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class SkinBuilder sealed : System::Web::UI::ControlBuilder
public sealed class SkinBuilder : System.Web.UI.ControlBuilder
type SkinBuilder = class
inherit ControlBuilder
Public NotInheritable Class SkinBuilder
Inherits ControlBuilder
- 继承
-
页面开发人员和控件作者不会 SkinBuilder 直接使用该类。
ASP.NET 设计器生成器将 SkinBuilder 类与 ThemeProvider 类和接口结合使用, IThemeResolutionService 以便在设计时将主题及其各自的控件外观应用于控件。 若要在设计时应用主题,则 ControlBuilder ApplyTheme 每当生成控件的子控件树时,基类都将调用方法。
构造函数
属性
方法
AllowWhitespaceLiterals()
|
确定在控件的开始和结束标记之间的内容中是否允许存在空白。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
AppendLiteralString(String)
|
将指定的文本内容添加到控件。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
AppendSubBuilder(ControlBuilder)
|
将生成器添加到属于容器控件的任何子控件的 ControlBuilder 对象。
(继承自 ControlBuilder)
|
ApplyTheme()
|
如果 SkinBuilder 对象与当前控件相关联,则在设计时将主题和控件外观应用于该控件。
|
BuildObject()
|
生成此 ControlBuilder 对象所引用的控件的设计时实例。
(继承自 ControlBuilder)
|
CloseControl()
|
由分析器调用以通知生成器对控件的开始和结束标记的分析已完成。
(继承自 ControlBuilder)
|
Equals(Object)
|
确定指定对象是否等于当前对象。
(继承自 Object)
|
GetChildControlType(String, IDictionary)
|
获取与子标记对应的控件类型的 Type。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
GetHashCode()
|
作为默认哈希函数。
(继承自 Object)
|
GetObjectPersistData()
|
创建此 ObjectPersistData 对象的 ControlBuilder 对象。
(继承自 ControlBuilder)
|
GetResourceKey()
|
检索此 ControlBuilder 对象的资源键。
(继承自 ControlBuilder)
|
GetType()
|
获取当前实例的 Type。
(继承自 Object)
|
HasBody()
|
确定控件是否同时具有开始标记和结束标记。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
HtmlDecodeLiterals()
|
确定 HTML 控件的字符串是否必须是 HTML 解码的。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)
|
实例化 ControlBuilder 后再进行初始化以便使用。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
MemberwiseClone()
|
创建当前 Object 的浅表副本。
(继承自 Object)
|
NeedsTagInnerText()
|
确定控件生成器是否需要获取它的内部文本。 如果需要,则必须调用 SetTagInnerText(String) 方法。 此方法由 ASP.NET 页面框架调用。
(继承自 ControlBuilder)
|
OnAppendToParentBuilder(ControlBuilder)
|
通知 ControlBuilder 正在将它添加到父控件生成器。
(继承自 ControlBuilder)
|
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)
|
启用自定义控件生成器以访问生成的代码文档对象模型 (CodeDom),并在分析和生成控件的过程中插入和修改代码。
(继承自 ControlBuilder)
|
SetResourceKey(String)
|
设置此 ControlBuilder 对象的资源键。
(继承自 ControlBuilder)
|
SetServiceProvider(IServiceProvider)
|
设置此 ControlBuilder 对象的服务对象。
(继承自 ControlBuilder)
|
SetTagInnerText(String)
|
为 ControlBuilder 提供控件标记的内部文本。
(继承自 ControlBuilder)
|
ToString()
|
返回表示当前对象的字符串。
(继承自 Object)
|
适用于
另请参阅