System.Workflow.ComponentModel.Design Namespace

提供與 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

為所有的活動設計工具元件提供強制基底類別 (Base Class)。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

公開與活動設計工具相關聯的設計工具圖像 (Glyph) 之泛型 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

提供與工作流程設計工具中活動關聯之所有工具箱項目的基底類別 (Base Class)。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

表示 UITypeEditor,其與已繫結或可繫結在活動上的屬性關聯。Represents 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

在活動設計工具最上層的疊置順序位置繪製圖樣 (Glyph)。Draws a glyph at the top-most Z order position on an activity designer.

DesignerTheme

為工作流程設計階段環境使用的活動設計工具主題類別,提供基底類別 (Base Class) 實作。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 提供要顯示的圖像 (Glyph)。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 提供一個圖像 (Glyph),當與之關聯的活動於設計階段設定成唯讀時便會顯示。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 時,提供其所顯示之所有圖像 (Glyph) 類別的方法和屬性。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

提供使用者介面,用來表示和編輯 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

定義圖像 (Glyph) 提供者類別用來產生圖像陣列的方法,讓這些圖像顯示在活動設計工具上。Defines the method that glyph provider classes use to generate an array of glyphs to display on an activity designer.

IDesignerGlyphProviderService

可讓活動設計工具開發人員將自訂圖像 (Glyph) 提供者加入至活動設計工具中。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 狀態資訊的方法。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.