DeviceSpecificChoiceControlBuilder 类

定义

注意

The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.

实现 DeviceSpecificChoice 类的自定义持久性格式。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

public ref class DeviceSpecificChoiceControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
Public Class DeviceSpecificChoiceControlBuilder
Inherits ControlBuilder
继承
DeviceSpecificChoiceControlBuilder
属性

注解

ASP.NET 服务器控件可以使用自己的控件生成器实现自定义的持久性格式。 这是通过创建控件生成器类并将控件生成器属性添加到类来完成的。 在分析和编译页面时,将使用控件生成器对象。 有关详细信息,请参阅 实现自定义暂留

构造函数

DeviceSpecificChoiceControlBuilder()
已过时.

初始化 DeviceSpecificChoiceControlBuilder 类的新实例。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

属性

BindingContainerBuilder
已过时.

获取与此生成器创建的控件的绑定容器对应的控件生成器。

(继承自 ControlBuilder)
BindingContainerType
已过时.

获取此生成器所创建控件的绑定容器的类型。

(继承自 ControlBuilder)
ComplexPropertyEntries
已过时.

获取复杂属性项的集合。

(继承自 ControlBuilder)
ControlType
已过时.

获取要创建的控件的 Type

(继承自 ControlBuilder)
CurrentFilterResolutionService
已过时.

获取一个 IFilterResolutionService 对象,在设计器中分析和保持控件时使用该对象管理与设备筛选器相关的服务。

(继承自 ControlBuilder)
DeclareType
已过时.

获取代码生成将用于声明控件的类型。

(继承自 ControlBuilder)
FChildrenAsProperties
已过时.

获取确定控件是否有设置到 trueParseChildrenAttributeChildrenAsProperties 的值。

(继承自 ControlBuilder)
FIsNonParserAccessor
已过时.

获取确定控件是否实现了 IParserAccessor 界面的值。

(继承自 ControlBuilder)
HasAspCode
已过时.

获取一个值,该值指示控件是否包含任何代码块。

(继承自 ControlBuilder)
ID
已过时.

获取或设置要生成的控件的标识符属性。

(继承自 ControlBuilder)
InDesigner
已过时.

返回 ControlBuilder 是否正在设计器中运行。

(继承自 ControlBuilder)
InPageTheme
已过时.

获取一个布尔值,该值指示此 ControlBuilder 对象是否用于生成页主题。

(继承自 ControlBuilder)
ItemType
已过时.

获取在绑定容器上设置的类型。

(继承自 ControlBuilder)
Localize
已过时.

获取一个布尔值,该值指示由此 ControlBuilder 对象所创建的控件是否已本地化。

(继承自 ControlBuilder)
NamingContainerType
已过时.

获取此生成器所创建控件的命名容器的类型。

(继承自 ControlBuilder)
PageVirtualPath
已过时.

通过 ControlBuilder 实例获取要建立的页的虚拟路径。

(继承自 ControlBuilder)
Parser
已过时.

获取负责分析控件的 TemplateParser

(继承自 ControlBuilder)
ServiceProvider
已过时.

获取此 ControlBuilder 对象的服务对象。

(继承自 ControlBuilder)
SubBuilders
已过时.

获取此 ControlBuilder 对象的 ControlBuilder 子对象的列表。

(继承自 ControlBuilder)
TagName
已过时.

获取要生成的控件的标记名称。

(继承自 ControlBuilder)
TemplatePropertyEntries
已过时.

获取模板属性项的集合。

(继承自 ControlBuilder)
ThemeResolutionService
已过时.

获取一个 IThemeResolutionService 对象,该对象用于在设计时管理控件的主题和外观。

(继承自 ControlBuilder)

方法

AllowWhitespaceLiterals()
已过时.

确定在控件的开始和结束标记之间的内容中是否允许存在空白。 此方法由 ASP.NET 页面框架调用。

(继承自 ControlBuilder)
AppendLiteralString(String)
已过时.

将指定的文本内容添加到控件。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

AppendSubBuilder(ControlBuilder)
已过时.

将生成器添加到属于容器控件的任何子控件的 ControlBuilder 对象。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

BuildObject()
已过时.

生成此 ControlBuilder 对象所引用的控件的设计时实例。

(继承自 ControlBuilder)
CloseControl()
已过时.

由分析器调用以通知生成器对控件的开始和结束标记的分析已完成。

(继承自 ControlBuilder)
Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
GetChildControlType(String, IDictionary)
已过时.

获取控件的子控件的类型。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

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)
已过时.

初始化服务器控件时发生,这是它的生命周期的第一步。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

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)

适用于

另请参阅