XmlDesigner 类

定义

扩展 Xml Web 服务器控件的设计时行为。

此 API 支持产品基础结构,不能在代码中直接使用。

public ref class XmlDesigner : System::Web::UI::Design::ControlDesigner
public class XmlDesigner : System.Web.UI.Design.ControlDesigner
type XmlDesigner = class
    inherit ControlDesigner
Public Class XmlDesigner
Inherits ControlDesigner
继承

构造函数

XmlDesigner()

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 XmlDesigner 类的新实例。

属性

ActionLists

此 API 支持产品基础结构,不能在代码中直接使用。

获取控件设计器的操作列表集合。

(继承自 ControlDesigner)
AllowResize

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示是否可以在设计时环境中调整控件的大小。

(继承自 ControlDesigner)
AssociatedComponents

此 API 支持产品基础结构,不能在代码中直接使用。

获取与设计器所管理的组件关联的组件集合。

(继承自 ComponentDesigner)
AutoFormats

此 API 支持产品基础结构,不能在代码中直接使用。

获取预定义自动格式设置方案的集合,这些方案将在设计时显示于关联控件的“自动套用格式”对话框中。

(继承自 ControlDesigner)
Behavior

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取或设置与设计器关联的 DHTML 行为。

(继承自 HtmlControlDesigner)
Component

此 API 支持产品基础结构,不能在代码中直接使用。

获取此设计器正在设计的组件。

(继承自 ComponentDesigner)
DataBindings

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前控件的数据绑定集合。

(继承自 HtmlControlDesigner)
DataBindingsEnabled

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示包含关联控件的区域是否支持数据绑定。

(继承自 ControlDesigner)
DesignerState

此 API 支持产品基础结构,不能在代码中直接使用。

获取用于在设计时保持关联控件数据的对象。

(继承自 ControlDesigner)
DesignTimeElement

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取一个设计时对象,该对象表示与设计图面上的 HtmlControlDesigner 对象关联的控件。

(继承自 HtmlControlDesigner)
DesignTimeElementView

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取控件设计器的视图控件对象。

(继承自 ControlDesigner)
DesignTimeHtmlRequiresLoadComplete

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取一个值,该值指示是否必须在设计宿主完成加载之后才能调用 GetDesignTimeHtml 方法。

(继承自 ControlDesigner)
Expressions

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前控件在设计时的表达式绑定。

(继承自 HtmlControlDesigner)
HidePropertiesInTemplateMode

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示当控件处于模板模式时,关联控件的属性是否被隐藏。

(继承自 ControlDesigner)
ID

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置控件的 ID 字符串。

(继承自 ControlDesigner)
InheritanceAttribute

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个特性,该特性指示关联组件的继承类型。

(继承自 ComponentDesigner)
Inherited

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示是否继承此组件。

(继承自 ComponentDesigner)
InTemplateMode

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示控件在设计宿主中是否处于模板查看模式或模板编辑模式之一。 InTemplateMode 属性为只读。

(继承自 ControlDesigner)
IsDirty

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取或设置一个值,该值指示 Web 服务器控件是否已被标记为已更改。

(继承自 ControlDesigner)
ParentComponent

此 API 支持产品基础结构,不能在代码中直接使用。

获取此设计器的父组件。

(继承自 ComponentDesigner)
ReadOnly

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取或设置一个值,该值指示控件的属性在设计时是否为只读。

(继承自 ControlDesigner)
RootDesigner

此 API 支持产品基础结构,不能在代码中直接使用。

获取包含关联控件的 Web 窗体页的控件设计器。

(继承自 ControlDesigner)
SetTextualDefaultProperty

此 API 支持产品基础结构,不能在代码中直接使用。

扩展 Xml Web 服务器控件的设计时行为。

(继承自 ComponentDesigner)
ShadowProperties

此 API 支持产品基础结构,不能在代码中直接使用。

获取重写用户设置的属性值的集合。

(继承自 ComponentDesigner)
ShouldCodeSerialize

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

获取或设置一个值,该值指示在序列化期间是否应为当前设计文档在代码隐藏文件中创建控件的字段声明。

(继承自 HtmlControlDesigner)
Tag

此 API 支持产品基础结构,不能在代码中直接使用。

获取表示关联控件的 HTML 标记元素的对象。

(继承自 ControlDesigner)
TemplateGroups

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个模板组集合,其中每个模板组包含一个或多个模板定义。

(继承自 ControlDesigner)
UsePreviewControl

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示控件设计器是否使用临时预览控件来生成设计时 HTML 标记。

(继承自 ControlDesigner)
Verbs

此 API 支持产品基础结构,不能在代码中直接使用。

获取与设计器相关联的组件所支持的设计时谓词。

(继承自 ComponentDesigner)
ViewControl

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置可用于预览设计时 HTML 标记的 Web 服务器控件。

(继承自 ControlDesigner)
ViewControlCreated

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示是否已创建 View 控件以在设计图面上显示。

(继承自 ControlDesigner)
Visible

此 API 支持产品基础结构,不能在代码中直接使用。

获取指示该控件在设计时是否可见的值。

(继承自 ControlDesigner)

方法

CreateErrorDesignTimeHtml(String)

此 API 支持产品基础结构,不能在代码中直接使用。

创建在设计时显示指定错误消息的 HTML 标记。

(继承自 ControlDesigner)
CreateErrorDesignTimeHtml(String, Exception)

此 API 支持产品基础结构,不能在代码中直接使用。

创建在设计时显示指定异常错误消息的 HTML 标记。

(继承自 ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

此 API 支持产品基础结构,不能在代码中直接使用。

提供一个简单的矩形占位符表示形式,该表示形式显示该控件的类型和 ID。

(继承自 ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

此 API 支持产品基础结构,不能在代码中直接使用。

提供一个简单的矩形占位符表示形式,该表示形式显示该控件的类型和 ID 以及指定的附加说明或信息。

(继承自 ControlDesigner)
CreateViewControl()

此 API 支持产品基础结构,不能在代码中直接使用。

返回要在设计图面上查看或呈现的关联控件的副本。

(继承自 ControlDesigner)
Dispose()

此 API 支持产品基础结构,不能在代码中直接使用。

释放由 ComponentDesigner 使用的所有资源。

(继承自 ComponentDesigner)
Dispose(Boolean)

此 API 支持产品基础结构,不能在代码中直接使用。

释放由 XmlDesigner 占用的非托管资源,也可以选择释放托管资源。

DoDefaultAction()

此 API 支持产品基础结构,不能在代码中直接使用。

在源代码文件中为组件的默认事件创建方法签名,并将用户的光标定位到该位置。

(继承自 ComponentDesigner)
Equals(Object)

此 API 支持产品基础结构,不能在代码中直接使用。

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

(继承自 Object)
GetBounds()

此 API 支持产品基础结构,不能在代码中直接使用。

检索矩形的坐标,该矩形表示设计图面上显示的控件的边界。

(继承自 ControlDesigner)
GetDesignTimeHtml()

此 API 支持产品基础结构,不能在代码中直接使用。

检索用于在设计时表示控件的 HTML 标记。

GetDesignTimeHtml(DesignerRegionCollection)

此 API 支持产品基础结构,不能在代码中直接使用。

检索用当前控件设计器区域显示控件并填充集合的 HTML 标记。

(继承自 ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

此 API 支持产品基础结构,不能在代码中直接使用。

返回关联控件设计时视图中可编辑区域的内容。

(继承自 ControlDesigner)
GetEmptyDesignTimeHtml()

此 API 支持产品基础结构,不能在代码中直接使用。

获取用于填充空控件的 HTML。

GetErrorDesignTimeHtml(Exception)

此 API 支持产品基础结构,不能在代码中直接使用。

检索 HTML 标记,该标记提供有关指定异常的信息。

(继承自 ControlDesigner)
GetHashCode()

此 API 支持产品基础结构,不能在代码中直接使用。

作为默认哈希函数。

(继承自 Object)
GetPersistenceContent()

此 API 支持产品基础结构,不能在代码中直接使用。

在设计时检索该控件的持久内部 HTML 标记。

(继承自 ControlDesigner)
GetPersistInnerHtml()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

检索控件的持久性内部 HTML 标记。

(继承自 ControlDesigner)
GetService(Type)

此 API 支持产品基础结构,不能在代码中直接使用。

尝试从设计器组件的设计模式站点检索指定类型的服务。

(继承自 ComponentDesigner)
GetType()

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前实例的 Type

(继承自 Object)
GetViewRendering()

此 API 支持产品基础结构,不能在代码中直接使用。

检索一个对象,该对象包含关联控件的内容和区域的设计时标记。

(继承自 ControlDesigner)
Initialize(IComponent)

此 API 支持产品基础结构,不能在代码中直接使用。

用与此设计器实例相关联的控件初始化设计器。

InitializeExistingComponent(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

重新初始化现有组件。

(继承自 ComponentDesigner)
InitializeNewComponent(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化新创建的组件。

(继承自 ComponentDesigner)
InitializeNonDefault()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.
已过时.

对已初始化为非默认设置的导入组件的设置进行初始化。

(继承自 ComponentDesigner)
Invalidate()

此 API 支持产品基础结构,不能在代码中直接使用。

使显示在设计图面上的控件的整个区域无效,并向控件设计器发送重新绘制控件的信号。

(继承自 ControlDesigner)
Invalidate(Rectangle)

此 API 支持产品基础结构,不能在代码中直接使用。

使显示在设计图面上的控件的指定区域无效,并向控件设计器发送重新绘制控件的信号。

(继承自 ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

此 API 支持产品基础结构,不能在代码中直接使用。

获取指定 InheritanceAttributeComponentDesigner

(继承自 ComponentDesigner)
IsPropertyBound(String)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

检索一个值,该值指示关联控件上的指定属性是否是数据绑定的。

(继承自 ControlDesigner)
Localize(IDesignTimeResourceWriter)

此 API 支持产品基础结构,不能在代码中直接使用。

使用提供的资源编写器将关联控件的可本地化属性保持到设计宿主中的某个资源。

(继承自 ControlDesigner)
MemberwiseClone()

此 API 支持产品基础结构,不能在代码中直接使用。

创建当前 Object 的浅表副本。

(继承自 Object)
OnAutoFormatApplied(DesignerAutoFormat)

此 API 支持产品基础结构,不能在代码中直接使用。

对关联控件应用预定义的自动格式设置方案后调用。

(继承自 ControlDesigner)
OnBehaviorAttached()

此 API 支持产品基础结构,不能在代码中直接使用。

将控件设计器附加到 Behavior 对象时调用。

(继承自 ControlDesigner)
OnBehaviorDetaching()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

当某个行为与该元素取消关联时被调用。

(继承自 HtmlControlDesigner)
OnBindingsCollectionChanged(String)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

在数据绑定集合发生更改时调用。

(继承自 ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

此 API 支持产品基础结构,不能在代码中直接使用。

当用户在设计时单击关联控件时由设计宿主调用。

(继承自 ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

此 API 支持产品基础结构,不能在代码中直接使用。

在关联控件发生更改时调用。

(继承自 ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

此 API 支持产品基础结构,不能在代码中直接使用。

表示将处理关联控件的 ComponentChanging 事件的方法。

(继承自 ControlDesigner)
OnControlResize()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

关联的 Web 服务器控件的大小在设计宿主中发生设计时调整后被调用。

(继承自 ControlDesigner)
OnPaint(PaintEventArgs)

此 API 支持产品基础结构,不能在代码中直接使用。

当控件设计器在设计图面上绘制关联控件,且 CustomPaint 的值为 true 时调用。

(继承自 ControlDesigner)
OnSetComponentDefaults()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.
已过时.

设置组件的默认属性。

(继承自 ComponentDesigner)
OnSetParent()

此 API 支持产品基础结构,不能在代码中直接使用。

提供一种在将关联控件附加到父控件时执行附加处理的方式。

(继承自 HtmlControlDesigner)
PostFilterAttributes(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

允许设计器从通过 TypeDescriptor 公开的特性集中更改或移除项。

(继承自 ComponentDesigner)
PostFilterEvents(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

允许设计器从通过 TypeDescriptor 公开的事件集中更改或移除项。

(继承自 ComponentDesigner)
PostFilterProperties(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

允许设计器从通过 TypeDescriptor 公开的属性集中更改或移除项。

(继承自 ComponentDesigner)
PreFilterAttributes(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

允许设计器在通过 TypeDescriptor 公开的特性集中添加项。

(继承自 ComponentDesigner)
PreFilterEvents(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

设置在设计时为用于组件的 TypeDescriptor 对象公开的事件列表。

(继承自 HtmlControlDesigner)
PreFilterProperties(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

在设计时向设计宿主中的“属性”网格添加属性或从中移除属性,或提供可能与关联控件上的属性相对应的新设计时属性。

(继承自 ControlDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)

此 API 支持产品基础结构,不能在代码中直接使用。

通知 IComponentChangeService 此组件已被更改。

(继承自 ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

此 API 支持产品基础结构,不能在代码中直接使用。

通知 IComponentChangeService 此组件即将被更改。

(继承自 ComponentDesigner)
RaiseResizeEvent()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

引发 OnControlResize() 事件。

(继承自 ControlDesigner)
RegisterClone(Object, Object)

此 API 支持产品基础结构,不能在代码中直接使用。

注册克隆控件中的内部数据。

(继承自 ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

此 API 支持产品基础结构,不能在代码中直接使用。

指定设计时控件可编辑区域的内容。

(继承自 ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)

此 API 支持产品基础结构,不能在代码中直接使用。

指定控件设计时视图中可编辑区域的内容。

(继承自 ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

此 API 支持产品基础结构,不能在代码中直接使用。

将指定的按位 ViewFlags 枚举分配给指定的标志值。

(继承自 ControlDesigner)
ToString()

此 API 支持产品基础结构,不能在代码中直接使用。

返回表示当前对象的字符串。

(继承自 Object)
UpdateDesignTimeHtml()

此 API 支持产品基础结构,不能在代码中直接使用。

通过调用 GetDesignTimeHtml 方法刷新关联 Web 服务器控件的设计时 HTML 标记。

(继承自 ControlDesigner)

显式接口实现

IDesignerFilter.PostFilterAttributes(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 PostFilterAttributes(IDictionary) 方法。

(继承自 ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 PostFilterEvents(IDictionary) 方法。

(继承自 ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 PostFilterProperties(IDictionary) 方法。

(继承自 ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 PreFilterAttributes(IDictionary) 方法。

(继承自 ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 PreFilterEvents(IDictionary) 方法。

(继承自 ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 PreFilterProperties(IDictionary) 方法。

(继承自 ComponentDesigner)
ITreeDesigner.Children

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 Children 属性。

(继承自 ComponentDesigner)
ITreeDesigner.Parent

此 API 支持产品基础结构,不能在代码中直接使用。

有关此成员的说明,请参见 Parent 属性。

(继承自 ComponentDesigner)

适用于

另请参阅