System.Workflow.ComponentModel.Design 命名空間

提供與 Windows 工作流程基礎元件模型設計器相關的類別。

類別

名稱 Description
ActivityBindTypeConverter

提供型別轉換器,可將 ActivityBind 類別轉換至或從其他表示方式轉換。

ActivityChangedEventArgs

包含與設計師相關活動所做的變更資訊。

ActivityDesigner

為所有活動設計工具元件提供強制基類。

ActivityDesignerAccessibleObject

實作一個可存取物件,類別 ActivityDesigner 用以調整設計使用者介面,以適應有障礙的使用者。

ActivityDesignerGlyphCollection

揭露與活動設計者相關的通用 List<T> 字形。

ActivityDesignerLayoutEventArgs

提供 的 layout 事件 ActivityDesigner資料。

ActivityDesignerLayoutSerializer

序列化自由形式設計器中使用的活動設計器佈局。

ActivityDesignerPaint

提供靜態方法,用於在活動設計器表面繪製使用者介面元素。 此類別無法獲得繼承。

ActivityDesignerPaintEventArgs

提供 OnPaint(ActivityDesignerPaintEventArgs)OnPaint(ActivityDesignerPaintEventArgs, Boolean)OnPaint(ActivityDesignerPaintEventArgs)OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) 和 方法的資料,以及從它們衍生出的類別中任何覆寫版本OnPaint的資料,當它們繪製在工作流程設計表面時。

ActivityDesignerResizeEventArgs

提供與方法的資料OnBeginResizing(ActivityDesignerResizeEventArgs)OnResizing(ActivityDesignerResizeEventArgs)

ActivityDesignerTheme

在設計時環境中,為設計師提供物業的外觀與氛圍。

ActivityDesignerThemeAttribute

指定活動設計工具在工作流程設計介面上使用的主題類別。 此類別無法獲得繼承。

ActivityDesignerVerb

建立一個新的動詞,供設計師使用相關的動詞群組、文字和事件處理程序。

ActivityDesignerVerbCollection

維護一組 ActivityDesignerVerb 物品。

ActivityDragEventArgs

代表一個類別,提供工作流程設計器中 、 OnDragDrop(ActivityDragEventArgs)OnDragEnter(ActivityDragEventArgs)OnDragOver(ActivityDragEventArgs) 及事件的資料。

ActivityPreviewDesigner

在預覽條中顯示一組子活動設計師,當預覽條選取子設計器時,會在工作流程設計表面以預覽或編輯模式顯示所選活動設計器。

ActivityPreviewDesignerTheme

提供活動設計師在工作流程設計表面使用預覽模式的主題設定。 此類別無法獲得繼承。

ActivityToolboxItem

提供工作流程設計器中與活動相關的所有工具箱項目的基底類別。

AmbientTheme

提供設計時環境中頂層工作流程的物業設定與外觀。

BindUITypeEditor

表示與活動上綁定或可綁定的屬性相關聯的 a UITypeEditor

CommentGlyph

提供一個字形,供 ActivityDesigner 使用者在設計時停用活動時顯示。

CompositeActivityDesigner

提供一個設計器,讓你能視覺化地設計複合活動。

CompositeActivityDesignerLayoutSerializer

序列化用於自由形式設計器的複合活動設計器佈局。

CompositeDesignerAccessibleObject

實作一個可存取物件,類別 CompositeActivityDesigner 用以調整設計使用者介面,以適應有障礙的使用者。

CompositeDesignerTheme

提供物件的主題設定 CompositeActivityDesigner

ConfigErrorGlyph

提供一個字形,供 ActivityDesigner 使用者在設計時未執行必要的設計動作時顯示。

ConnectionPoint

代表一個連接點,顯示在活動設計器外緣的工作流程設計表面上。

Connector

表示工作流程設計介面上兩個活動設計工具之間的連接器。

ConnectorAccessibleObject

提供活動設計器間連接器的資訊,無障礙應用程式用以調整有障礙使用者的使用者介面。

ConnectorEventArgs

提供 、 ConnectorAddedConnectorRemoved事件的資料ConnectorChanged

ConnectorHitTestInfo

包含關於指定座標的連接器資訊,以及所有繼承該位置 StructuredCompositeActivityDesigner 的類別。

ConnectorLayoutSerializer

序列化連接器配置。

DesignerAction

將在工作流程設計表面 ActivityDesigner上對活動設計師所採取的動作與 。 此類別無法獲得繼承。

DesignerGlyph

在活動設計師的最頂端 Z 順序位置繪製字形。

DesignerTheme

提供工作流程設計時間環境中使用之所有活動設計工具主題類別的基類實作。

DesignerView

作為繼承其類別所支援 CompositeActivityDesigner 視圖資訊的儲存庫。

FreeformActivityDesigner

提供可自訂的活動設計表,讓使用者能在工作流程設計表上視覺化修改。

FreeformActivityDesignerLayoutSerializer

序列化自由形式的活動設計專用版面資訊。

HitTestInfo

包含指定座標某部分 ActivityDesigner 的資訊。

LockedActivityGlyph

提供一個字形,供設計 ActivityDesigner 者在無法修改的相關活動時顯示。

ParallelActivityDesigner

提供方法與屬性,適用於所有在工作流程設計表面上顯示平行垂直佈局的活動設計師。

ReadOnlyActivityGlyph

提供一個字形,供 a ActivityDesigner 在設計時將其關聯的活動設定為僅讀取時顯示。

SelectionGlyph

提供 A ActivityDesigner 在工作流程設計表面選擇時所顯示的所有字形類別的方法與屬性。

SequenceDesigner

提供設計時支援,適用於 SequenceActivity 所有衍生類別。

SequenceDesignerAccessibleObject

實作一個無障礙物件,SequentialActivityDesigner 類別用來調整有障礙使用者的設計使用者介面。

SequentialActivityDesigner

定義所有在工作流程設計表面上採用序列垂直配置的活動設計師的屬性與方法。

SequentialWorkflowHeaderFooter

代表與 SequentialWorkflowRootDesigner相關聯的標頭或頁尾。

SequentialWorkflowRootDesigner

包含屬性與方法,為所有根設計師在工作流程設計表面上提供一致的外觀與感覺。

ShadowGlyph

提供一個投影效果,方便各 CompositeActivityDesigner 類別顯示。

StructuredCompositeActivityDesigner

提供包含結構化佈局的複合活動設計者常見的方法與屬性。

ThemeConfigurationDialog

代表一個共用對話框,允許使用者指定工作流程主題以套用到工作流程設計表面。 此類別無法獲得繼承。

TypeBrowserDialog

代表一個對話框,允許使用者選擇一種類型。 此類別無法獲得繼承。

TypeBrowserEditor

提供一個使用者介面,用於在與工作流程設計器相關的物件瀏覽器中表示及編輯 Windows 工作流程基礎所輸入的值。

TypeFilterProviderAttribute

指定類型或成員用來篩選類別瀏覽器對話框中顯示的型別。 此類別無法獲得繼承。

WorkflowDesignerLoader

提供常見的設計器載入器功能,可用於實作自訂工作流程設計器載入器。

WorkflowDesignerMessageFilter

提供所有工作流程訊息篩選的基類。

WorkflowMenuCommands

定義一組 CommandID 欄位,每個欄位對應工作流程設計者提供的指令函式。 此類別無法獲得繼承。

WorkflowOutline

在工作流程設計器中渲染目前正在設計的工作流程文件大綱。

WorkflowOutlineNode

代表工作流程大綱文件中的節點,該文件在工作流程設計器中顯示。

WorkflowPageSetupDialog

當使用者選擇 頁面設定 指令時,代表工作流程設計器的頁面設定對話框。 此類別無法獲得繼承。

WorkflowTheme

提供設計時間環境中工作流程的外觀和風格屬性設定。

WorkflowView

提供設計表面,呈現流程流程的視覺呈現。

WorkflowViewAccessibleObject

實作一個無障礙物件,讓 WorkflowView 班級用來調整身心障礙使用者的設計使用者介面。

介面

名稱 Description
IDesignerGlyphProvider

定義字形提供者類別產生字形陣列以顯示於活動設計器上的方法。

IDesignerGlyphProviderService

允許活動設計器開發者為活動設計器新增自訂字形提供者。

IDesignerVerbProvider

定義了 ActivityDesigner 一種回傳其設計動詞的方式。

IDesignerVerbProviderService

允許活動設計器開發者為活動設計器新增自訂設計者動詞提供者。

IExtendedUIService

定義工作流程設計主機可呼叫以執行進階 UI 操作的方法。

IExtendedUIService2

定義工作流程設計主機可用來決定環境設定的方法。

IIdentifierCreationService

提供一種機制,在指定活動範圍內建立唯一命名的識別碼。

IMemberCreationService

定義了在設計時動態建立、更新及移除某型別程式碼元素的方法。 同時也提供了方法,讓你能在設計時顯示程式碼。

IPersistUIState

定義工作流程設計者與活動設計者用來儲存 UI 狀態資訊並從二進位串流還原 UI 狀態資訊的方法。

ITypeFilterProvider

提供類別用來篩選由工作流程設計器顯示的類別瀏覽器對話框中顯示的類型。

ITypeProviderCreator

定義一組類別可用來建立活動或工作流程設計器型別提供者的方法。

IWorkflowRootDesigner

定義叫用設計工具與訊息篩選屬性,以及判斷所有工作流程根設計工具是否支持活動的方法。

列舉

名稱 Description
AmbientProperty

指定設計工具主題類別的環境主題設定來源。

DesignerContentAlignment

指定工作流程設計工具中工作流程內容對齊的位置。

DesignerEdges

指定執行設計時間處理之工作流程設計介面上活動設計工具的邊緣或邊緣,例如活動設計工具上的 Connector 位置。

DesignerGeometry

指定活動設計工具用來呈現其設計介面角落的圖形。

DesignerNavigationDirection

指定在設計工具對象之間巡覽的值。

DesignerSize

指定主題類別在工作流程設計介面上轉譯時,用來控制 ActivityDesigner 類別大小的大小設定。

DesignerVerbGroup

指定操作功能表上的群組區域,或活動設計工具動詞顯示所在的工作流程設計工具功能表。

HitTestLocations

描述設計工具的區域,其中包含傳遞至 HitTest(Point) 方法的點。

LineAnchor

決定工作流程設計介面上連接點的形狀。

TextQuality

指定AmbientTheme類別的文字轉譯設定。

ThemeType

指定 選項 對話框中顯示的主題類型。

委派

名稱 Description
ConnectorEventHandler

代表處理 ConnectorAdded、 、 ConnectorRemovedConnectorChanged 及事件FreeformActivityDesigner的方法。