ActivityDesigner.Initialize(Activity) メソッド

定義

関連付けられた Activity を使用してデザイナーを初期化します。

protected:
 virtual void Initialize(System::Workflow::ComponentModel::Activity ^ activity);
protected virtual void Initialize (System.Workflow.ComponentModel.Activity activity);
abstract member Initialize : System.Workflow.ComponentModel.Activity -> unit
override this.Initialize : System.Workflow.ComponentModel.Activity -> unit
Protected Overridable Sub Initialize (activity As Activity)

パラメーター

activity
Activity

デザイナーの初期化に使用する Activity

Initialize メソッドの基本クラス実装をオーバーライドする方法を、次の例に示します。 この例の Initialize メソッドは、埋め込みリソースから Bitmap オブジェクトを読み込みます。 ToolboxImage リソースは、Image 基本クラスがカスタム ActivityDesigner を描画するときに使用される ActivityDesigner です。

protected override void Initialize(Activity activity)
{
    base.Initialize(activity);
    Bitmap bmp = Resources.ToolboxImage;
    bmp.MakeTransparent();
    this.Image = bmp;
}
Protected Overrides Sub Initialize(ByVal activity As Activity)

    MyBase.Initialize(activity)
    Dim bmp As Bitmap = Resources.ToolboxImage
    bmp.MakeTransparent()
    Me.Image = bmp
End Sub

注釈

Initialize は指定された Activity を持つデザイナーを読み込みます。 デザイナーは Activity サービスを読み込み、アクティビティに関連付けられた動詞を更新し、デザイナーの既定のテキストとイメージを割り当てます。

適用対象