System.Workflow.ComponentModel.Design 命名空间

提供类,与 Windows Workflow Foundation 组件模型的设计器相关。 Provides classes related to the Windows Workflow Foundation component model designers.

ActivityBindTypeConverter

提供用于在 ActivityBind 类与其他各种表示形式之间执行转换的类型转换器。Provides a type converter to convert ActivityBind classes to and from various other representations.

ActivityChangedEventArgs

包含对与设计器关联的活动所做更改的信息。Contains information about changes made to the activity associated with the designer.

ActivityDesigner

为所有活动设计器组件提供强制的基类。Provides a mandatory base class for all activity designer components.

ActivityDesignerAccessibleObject

实现一个辅助性对象,ActivityDesigner 类可以使用该对象为残障用户调整设计器用户界面。Implements an accessible object that ActivityDesigner classes use to adjust the designer user interface for users who have impairments.

ActivityDesignerGlyphCollection

公开与活动设计器关联的设计器标志符号的泛型 List<T>Exposes a generic List<T> of designer glyphs associated with an activity designer.

ActivityDesignerLayoutEventArgs

提供 ActivityDesigner 的布局事件的数据。Provides data for the layout event for the ActivityDesigner.

ActivityDesignerLayoutSerializer

序列化任意形式的设计器中使用的活动设计器布局。Serializes an activity designer layout used in a freeform designer.

ActivityDesignerPaint

提供用于在活动设计器图面上绘制用户界面元素的静态方法。Provides static methods used to draw user interface elements on activity designer surfaces. 此类不能被继承。This class cannot be inherited.

ActivityDesignerPaintEventArgs

对于 OnPaint(ActivityDesignerPaintEventArgs)OnPaint(ActivityDesignerPaintEventArgs, Boolean)OnPaint(ActivityDesignerPaintEventArgs)OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) 方法以及从这些方法派生的类中的任何 OnPaint 重写版本,当在工作流设计图面上绘制这些对象时,将为它们提供数据。Provides data for the OnPaint(ActivityDesignerPaintEventArgs), OnPaint(ActivityDesignerPaintEventArgs, Boolean), OnPaint(ActivityDesignerPaintEventArgs), and OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) methods and any overridden versions of OnPaint in classes that derive from them, when they are drawn on a workflow design surface.

ActivityDesignerResizeEventArgs

OnBeginResizing(ActivityDesignerResizeEventArgs)OnResizing(ActivityDesignerResizeEventArgs) 方法提供数据。Provides data for the OnBeginResizing(ActivityDesignerResizeEventArgs) and OnResizing(ActivityDesignerResizeEventArgs) methods.

ActivityDesignerTheme

为设计时环境中的设计器提供外观属性设置。Provides the look and feel property settings to a designer in a design-time environment.

ActivityDesignerThemeAttribute

指定活动设计器在工作流设计图面上使用的主题类。Specifies the theme class an activity designer uses on the workflow design surface. 此类不能被继承。This class cannot be inherited.

ActivityDesignerVerb

使用关联的谓词组、文本和事件处理程序创建要与设计器一起使用的新谓词。Creates a new verb to be used with the designer using the associated verb group, text and event handler.

ActivityDesignerVerbCollection

维护 ActivityDesignerVerb 对象的集合。Maintains a collection of ActivityDesignerVerb objects.

ActivityDragEventArgs

表示为工作流设计器中的 OnDragDrop(ActivityDragEventArgs)OnDragEnter(ActivityDragEventArgs)OnDragOver(ActivityDragEventArgs) 事件提供数据的类。Represents a class that provides data for the OnDragDrop(ActivityDragEventArgs), OnDragEnter(ActivityDragEventArgs), and OnDragOver(ActivityDragEventArgs) events in the workflow designer.

ActivityPreviewDesigner

在预览栏中显示子活动设计器的集合;如果在预览栏中选择了子设计器,则会在工作流设计图面上以预览模式或编辑模式显示选定的活动设计器。Displays a collection of child activity designers in a preview strip and, when a child designer is selected on the preview strip, displays the selected activity designer in preview or edit mode on a workflow design surface.

ActivityPreviewDesignerTheme

针对工作流设计图面上使用预览模式的活动设计器提供主题设置。Provides theme settings for activity designers that use a preview mode on the workflow design surface. 此类不能被继承。This class cannot be inherited.

ActivityToolboxItem

为与工作流设计器中的活动关联的所有工具箱项提供基类。Provides a base class for all toolbox items associated with an activity in a workflow designer.

AmbientTheme

为设计时环境中的顶级工作流提供外观属性设置。Provides the look and feel property settings to a top-level workflow in a design-time environment.

BindUITypeEditor

表示一个与活动上已绑定或可绑定的属性关联的 UITypeEditorRepresents a UITypeEditor that is associated with the properties that are bound, or can be bound, on an activity.

CommentGlyph

ActivityDesigner 提供当用户在设计期间禁用活动时要显示的标志符号。Provides a glyph for an ActivityDesigner to display when a user disables an activity at design time.

CompositeActivityDesigner

提供一个使您能够以可视方式设计复合活动的设计器。Provides a designer that enables you to visually design composite activities.

CompositeActivityDesignerLayoutSerializer

序列化任意形式的设计器中使用的复合活动设计器布局。Serializes a composite activity designer layout used in a freeform designer.

CompositeDesignerAccessibleObject

实现一个辅助性对象,CompositeActivityDesigner 类可以使用该对象为残障用户调整设计器用户界面。Implements an accessible object that CompositeActivityDesigner classes use to adjust the designer user interface for users who have impairments.

CompositeDesignerTheme

CompositeActivityDesigner 对象提供主题设置。Provides theme settings to CompositeActivityDesigner objects.

ConfigErrorGlyph

ActivityDesigner 提供当用户在设计期间尚未执行所需的设计器操作时要显示的标志符号。Provides a glyph for an ActivityDesigner to display when a user has not performed required designer actions at design time.

ConnectionPoint

表示工作流设计图面上活动设计器的外边缘上显示的连接点。Represents a connection point that is displayed on the outer edges of an activity designer on a workflow design surface.

Connector

表示工作流设计图面上两个活动设计器之间的连接器。Represents a connector between two activity designers on a workflow design surface.

ConnectorAccessibleObject

提供有关活动设计器之间的连接器的信息,辅助性应用程序使用这些信息为残障用户调整应用程序 UI。Provides information on connectors between activity designers that accessibility applications use to adjust an application's UI for users with impairments.

ConnectorEventArgs

ConnectorAddedConnectorRemovedConnectorChanged 事件提供数据。Provides data for the ConnectorAdded, ConnectorRemoved, and ConnectorChanged events.

ConnectorHitTestInfo

包含有关 StructuredCompositeActivityDesigner 中指定坐标处的连接器和从其继承的所有类的信息。Contains information about a connector at a specified coordinate in StructuredCompositeActivityDesigner and all classes that inherit from it.

ConnectorLayoutSerializer

序列化连接器布局。Serializes a connector layout.

DesignerAction

将对工作流设计图面上的活动设计器采取的操作与 ActivityDesigner 关联。Associates an action taken on an activity designer on the workflow design surface with the ActivityDesigner. 此类不能被继承。This class cannot be inherited.

DesignerGlyph

在活动设计器上的 Z 顺序的最顶层位置绘制标志符号。Draws a glyph at the top-most Z order position on an activity designer.

DesignerTheme

为在工作流设计时环境中使用的所有活动设计器主题类提供基类实现。Supplies base class implementation for all activity designer theme classes used in a workflow design-time environment.

DesignerView

用作一个存储库,其中包含有关 CompositeActivityDesigner 或从它继承的类所支持的视图的信息。Serves as a repository for information about the views supported by the CompositeActivityDesigner or classes that inherit from it.

FreeformActivityDesigner

提供可自定义的活动设计器图面,使用户可以在工作流设计图面上直观地进行修改。Provides a customizable activity designer surface for users to visually modify on a workflow design surface.

FreeformActivityDesignerLayoutSerializer

序列化任意形式活动设计器特定布局信息。Serializes freeform activity designer specific layout information.

HitTestInfo

包含有关指定坐标处的 ActivityDesigner 一部分的信息。Contains information about a part of the ActivityDesigner at a specified coordinate.

LockedActivityGlyph

当无法修改与设计器关联的活动时,提供 ActivityDesigner 的标志符号以便显示。Provides a glyph for an ActivityDesigner to display when the activity associated with the designer cannot be modified.

ParallelActivityDesigner

为在工作流设计图面上显示平行垂直布局的所有活动设计器提供方法和属性。Provides methods and properties for all activity designers that display parallel vertical layouts on a workflow design surface.

ReadOnlyActivityGlyph

ActivityDesigner 提供一个标志符号,以便在与其关联的活动在设计时设置为只读时显示该标志符号。Provides a glyph for an ActivityDesigner to display when the activity it is associated with is set to read only at design time.

SelectionGlyph

在工作流设计图面上选择 ActivityDesigner 时,为它所显示的所有标志符号类提供方法和属性。Provides methods and properties for all glyph classes that an ActivityDesigner displays when it is selected on the workflow design surface.

SequenceDesigner

SequenceActivity 和从其中派生的所有类提供设计时支持。Provides design-time support for SequenceActivity and all classes that derive from it.

SequenceDesignerAccessibleObject

实现一个辅助性对象,SequentialActivityDesigner 类可以使用该对象为残障用户调整设计器用户界面。Implements an accessibility object that SequentialActivityDesigner classes use to adjust the designer user interface for users who have impairments.

SequentialActivityDesigner

为在工作流设计图面上具有顺序垂直布局的所有活动设计器定义属性和方法。Defines properties and methods for all activity designers that have a sequential vertical layout on the workflow design surface.

SequentialWorkflowHeaderFooter

表示与 SequentialWorkflowRootDesigner 关联的页眉或页脚。Represents a header or footer that is associated with a SequentialWorkflowRootDesigner.

SequentialWorkflowRootDesigner

包含用于为工作流设计图面上的所有根设计器提供一致外观的属性和方法。Contains properties and methods to provide consistent look and feel to all root designers on a workflow design surface.

ShadowGlyph

提供由 CompositeActivityDesigner 类显示的投影。Provides a drop shadow for display by CompositeActivityDesigner classes.

StructuredCompositeActivityDesigner

为包含结构化布局的复合活动设计器提供通用方法和属性。Provides common methods and properties for composite activity designers that contain structured layouts.

ThemeConfigurationDialog

表示一个通用对话框,用户可以使用该对话框指定要应用于工作流设计图面的工作流主题。Represents a common dialog box that allows the user to specify a workflow theme to apply to a workflow design surface. 此类不能被继承。This class cannot be inherited.

TypeBrowserDialog

表示一个对话框,用户可以通过该对话框选择类型。Represents a dialog box that allows the user to choose a type. 此类不能被继承。This class cannot be inherited.

TypeBrowserEditor

提供一个用户界面,用于表示和编辑与工作流设计器关联的对象浏览器中的 Windows Workflow Foundation 类型的值。Provides a user interface for representing and editing the values the Windows Workflow Foundation types in an object browser associated with a workflow designer.

TypeFilterProviderAttribute

指定类型或成员用于筛选类浏览器对话框中显示的类型的类。Specifies the class a type or member uses to filter the types that are displayed in the class browser dialog box. 此类不能被继承。This class cannot be inherited.

WorkflowDesignerLoader

提供可用于实现自定义工作流设计器加载程序的通用设计器加载程序功能。Provides common designer loader functionality that can be used to implement custom workflow designer loaders.

WorkflowDesignerMessageFilter

为所有工作流消息筛选器提供基类。Provides a base class for all workflow message filters.

WorkflowMenuCommands

定义一组 CommandID 字段,其中每个字段都对应于工作流设计器提供的一个命令函数。Defines a set of CommandID fields that each corresponds to a command function provided by the workflow designers. 此类不能被继承。This class cannot be inherited.

WorkflowOutline

为当前在工作流设计器中设计的工作流呈现文档大纲。Renders the document outline for the workflow currently being designed in the workflow designer.

WorkflowOutlineNode

表示工作流设计器中显示的工作流大纲文档中的节点。Represents a node in a workflow outline document displayed in the workflow designer.

WorkflowPageSetupDialog

表示当用户选择“页面设置”命令时出现的工作流设计器的“页面设置”对话框。Represents the page setup dialog for the workflow designer when a user selects the Page Setup command. 此类不能被继承。This class cannot be inherited.

WorkflowTheme

为设计时环境中的工作流提供外观属性设置。Provides the look and feel property settings to a workflow in design-time environment.

WorkflowView

提供设计图面,该设计图面呈现流程的可视表示形式。Provides a design surface, which renders a visual representation of process flow.

WorkflowViewAccessibleObject

实现一个辅助功能对象,WorkflowView 类使用该对象为残障用户调整设计器用户界面。Implements an accessibility object that WorkflowView classes use to adjust the designer user interface for users with disabilities.

接口

IDesignerGlyphProvider

定义标志符号提供程序类用于生成在活动设计器上显示的标志符号数组的方法。Defines the method that glyph provider classes use to generate an array of glyphs to display on an activity designer.

IDesignerGlyphProviderService

允许活动设计器开发人员将自定义标志符号提供程序添加到活动设计器。Allows activity designer developers to add custom glyph providers to an activity designer.

IDesignerVerbProvider

定义 ActivityDesigner 返回其设计器谓词的方式。Defines a means for an ActivityDesigner to return its designer verbs.

IDesignerVerbProviderService

允许活动设计器开发人员将自定义设计器谓词提供程序添加到活动设计器。Allows activity designer developers to add custom designer verb providers to an activity designer.

IExtendedUIService

定义工作流设计器宿主可以调用以执行高级 UI 操作的方法。Defines the methods that workflow designer hosts can call to perform advanced UI operations.

IExtendedUIService2

定义工作流设计器宿主可以调用以决定环境设置的方法。Defines the methods that workflow designer hosts can call to determine the environment settings.

IIdentifierCreationService

提供一个用于创建在指定的活动范围内唯一地命名的标识符的机制。Provides a mechanism to create uniquely named identifiers throughout a specified range of activities.

IMemberCreationService

定义用于在设计时动态创建、更新和移除某一类型的代码元素的方法。Defines methods to dynamically create, update and remove code elements for a type at design time. 还提供了用于在设计时显示代码的方法。Methods are also provided that allow you to display code at design time.

IPersistUIState

定义工作流设计器和活动设计器用于将 UI 状态信息保存到二进制流和从二进制流还原 UI 状态信息的方法。Defines methods that workflow designers and activity designers use to save UI state information to and restore UI state information from a binary stream.

ITypeFilterProvider

提供类用于对显示在类浏览器对话框(由工作流设计器显示)中的类型进行筛选的成员。Provides members that classes use to filter types that are displayed in class browser dialog boxes that are displayed by the workflow designer.

ITypeProviderCreator

定义一组方法,类可以使用这些方法为活动或工作流设计器创建类型提供程序。Defines a group of methods that classes can use to create a type provider for an activity or workflow designer.

IWorkflowRootDesigner

定义发出调用的设计器和消息筛选器属性,并定义方法来确定所有工作流根设计器是否都支持某个活动。Defines the invoking designer and message filters properties and the method that determines whether an activity is supported for all workflow root designers.

枚举

AmbientProperty

指定设计器主题类的环境主题设置的来源。Specifies the source of ambient theme settings for designer theme classes.

DesignerContentAlignment

指定工作流内容在工作流设计器中的对齐位置。Specifies where in the workflow designer that workflow content is aligned.

DesignerEdges

指定活动设计器在工作流设计图面上用于执行设计时处理的一个或多个边缘,如活动设计器上的 Connector 位置。Specifies the edge or edges of an activity designer on a workflow design surface where design-time processing is performed, such as a Connector location on the activity designer.

DesignerGeometry

指定活动设计器用于呈现其设计图面各个角的形状。Specifies the shape used by activity designers to render the corners of their design surface.

DesignerNavigationDirection

指定用于在设计器对象之间进行导航的值。Specifies values for navigating among designer objects.

DesignerSize

指定在工作流设计图面上呈现 ActivityDesigner 类时,主题类用于控制这些类大小的大小设置。Specifies the size settings that theme classes use to control the size of ActivityDesigner classes when they are rendered on a workflow design surface.

DesignerVerbGroup

指定上下文菜单或工作流设计器菜单中要显示活动设计器谓词的分组区域。Specifies the grouping area on a context menu or a workflow designer menu in which an activity designer verb is to appear.

HitTestLocations

描述包含传递到 HitTest(Point) 方法的点的设计器区域。Describes the area of the designer that contains the point passed to a HitTest(Point) method.

LineAnchor

确定工作流设计图面上的连接器点的形状。Determines the shapes of connector points on a workflow design surface.

TextQuality

为 AmbientTheme 类指定文本呈现设置。Specifies the text rendering settings for the AmbientTheme class.

ThemeType

指定显示在“选项”对话框中的主题的类型。Specifies the type of theme displayed in the Options dialog box.

委托

ConnectorEventHandler

表示将处理 ConnectorAddedConnectorRemovedConnectorChangedFreeformActivityDesigner 事件的方法。Represents the method that will handle the ConnectorAdded, ConnectorRemoved, and ConnectorChanged events of a FreeformActivityDesigner.