WorkflowDesignerLoader クラス

定義

注意事項

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

カスタム ワークフロー デザイナー ローダーを実装するのに使用できる共通デザイナー ローダー機能を提供します。

public ref class WorkflowDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
type WorkflowDesignerLoader = class
    inherit BasicDesignerLoader
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowDesignerLoader = class
    inherit BasicDesignerLoader
Public MustInherit Class WorkflowDesignerLoader
Inherits BasicDesignerLoader
継承
WorkflowDesignerLoader
属性

注釈

注意

ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。

デザイナー ローダー クラスは、デザイナーを読み込むとき、およびユーザーの指示でデザイナーの状態の変更を保存するときに使用されます。 WorkflowDesignerLoader クラスを実装すると、ワークフロー デザイナーおよびワークフロー デザイナー コンポーネントをカスタム ローダーを使用して読み込むことができます。 ワークフロー デザイナー ローダーは、開いているドキュメントに対するすべての変更を、ローダーがドキュメントを読み込むときに使用したストレージに書き戻す役割も果たします。ワークフロー デザイナー ローダーは、Flush メソッドが呼び出された後に、この処理を実行します。

注意 (実装者)

WorkflowDesignerLoader から継承する場合、FileNameForceReload()GetFileReader(String)GetFileWriter(String) の各メンバーをオーバーライドする必要があります。

コンストラクター

WorkflowDesignerLoader()

派生クラスとして実装された場合、WorkflowDesignerLoader クラスの新しいインスタンスを初期化します。

プロパティ

FileName

派生クラスでオーバーライドされると、読み込まれるデザイナーのファイル名を取得します。

InDebugMode

ワークフローをデバッグ モードで読み込むかどうかを示す値を取得します。

LoaderHost

ローダー ホストを取得します。

(継承元 BasicDesignerLoader)
Loading

デザイナー ローダーがデザイン サーフェイスを読み込み中かどうかを示す値を取得します。

(継承元 BasicDesignerLoader)
Modified

デザイナーが変更されているかどうかを示す値を取得または設定します。

(継承元 BasicDesignerLoader)
PropertyProvider

ローダーが使用するシリアル化マネージャーのプロパティ プロバイダーを取得または設定します。

(継承元 BasicDesignerLoader)
ReloadPending

再読み込みがキューに配置されているかどうかを示す値を取得します。

(継承元 BasicDesignerLoader)
TargetFrameworkTypeDescriptionProvider

TypeDescriptorターゲット .NET Frameworkのメタデータを取得します。

メソッド

AddActivityToDesigner(Activity)

親アクティビティ コレクションに追加されたアクティビティを、デザイナー ホストに追加します。

BeginLoad(IDesignerLoaderHost)

読み込みプロセスを開始します。

(継承元 BasicDesignerLoader)
Dispose()

WorkflowDesignerLoader によって使用されているすべてのリソースを解放します。

EnableComponentNotification(Boolean)

DesignerLoader によるコンポーネントの通知を有効または無効にします。

(継承元 BasicDesignerLoader)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

保留状態の変更を、デザイナーの読み込み元の位置に書き込みます。

ForceReload()

派生クラスでオーバーライドされると、WorkflowDesignerLoader がデザイナーを再読み込みします。

GetFileReader(String)

派生クラスでオーバーライドされると、指定されたファイルからの読み取りに WorkflowDesignerLoader が使用するオブジェクトを取得します。

GetFileWriter(String)

派生クラスでオーバーライドされると、指定されたファイルへの書き込みに WorkflowDesignerLoader が使用するオブジェクトを取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetService(Type)

要求したサービスを取得します。

(継承元 BasicDesignerLoader)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Initialize()

WorkflowDesignerLoader を初期化してデザイナー ローダー ホストが必要とするサービスを設定します。

IsReloadNeeded()

デザイナーの再読み込みが必要かどうかを示します。

(継承元 BasicDesignerLoader)
LoadDesignerLayout(XmlReader, IList)

シリアル化されたレイアウトを、現在のデザイナー ホストのルート デザイナーに適用します。

LoadDesignerLayoutFromResource(Type, String, IList)

指定されたリソースを取得し、シリアル化されたレイアウトを現在のデザイナー ホストのルート デザイナーに適用する LoadDesignerLayout(XmlReader, IList) メソッドを呼び出します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
OnBeginLoad()

これから読み込みを開始することをデザイナー ローダーに通知します。

(継承元 BasicDesignerLoader)
OnBeginUnload()

これからアンロードを開始することをデザイナー ローダーに通知します。

(継承元 BasicDesignerLoader)
OnEndLoad(Boolean, ICollection)

デザイナーの読み込みが完了すると、呼び出されます。

OnModifying()

ドキュメントの状態が変更されようとしていることをデザイナー ローダーに通知します。

(継承元 BasicDesignerLoader)
PerformFlush(IDesignerSerializationManager)

キャッシュに保存された変更を、デザイナーの読み込み元の位置に書き込みます。

PerformLoad(IDesignerSerializationManager)

デザイン ドキュメントからデザイナーを読み込みます。

Reload(BasicDesignerLoader+ReloadOptions)

デザイナーの再読み込みをキューに配置します。

(継承元 BasicDesignerLoader)
RemoveActivityFromDesigner(Activity)

親アクティビティ コレクションに追加されたアクティビティを、デザイナー ホストから削除します。

ReportFlushErrors(ICollection)

変更をフラッシュしているときに発生したエラーを報告します。

(継承元 BasicDesignerLoader)
SaveDesignerLayout(XmlWriter, ActivityDesigner, IList)

デザイナー レイアウトをシリアル化します。

SetBaseComponentClassName(String)

基本コンポーネントの完全クラス名を設定します。

(継承元 BasicDesignerLoader)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

IDesignerLoaderService.AddLoadDependency()

IDesignerLoaderService が管理する読み込みプロセスの一部として、外部コンポーネントを登録します。

(継承元 BasicDesignerLoader)
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection)

依存読み込みプロセスの 1 つが終了したことを示します。

(継承元 BasicDesignerLoader)
IDesignerLoaderService.Reload()

デザイン ドキュメントを再読み込みします。

(継承元 BasicDesignerLoader)

適用対象