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

アクティビティ デザイナーのすべてのコンポーネントの必須基本クラスを提供します。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

アクティビティのプロパティのうち、バインドされる、つまりバインドできるプロパティに関連付けられた 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

ワークフロー デザイン サーフェイス上の 2 つのアクティビティ デザイナー間のコネクタを表します。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 状態情報をバイナリ ストリームに保存したり、バイナリ ストリームから復元したりするために使用するメソッドを定義します。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.