次の方法で共有


IDesignerGlyphProviderService インターフェイス

定義

注意事項

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

アクティビティ デザイナーの開発者がアクティビティ デザイナーにカスタム グリフ プロバイダーを追加することが可能になります。

public interface class IDesignerGlyphProviderService
public interface IDesignerGlyphProviderService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IDesignerGlyphProviderService
type IDesignerGlyphProviderService = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type IDesignerGlyphProviderService = interface
Public Interface IDesignerGlyphProviderService
属性

アクティビティ デザイナーにカスタム グリフ プロバイダーを追加するために IDesignerGlyphProviderService を取得する方法を、次のコード例に示します。 このコードでは、AddGlyphProvider メソッドを使用して、アクティビティ デザイナーにプロバイダーを追加しています。

このコード例は、ViewHost.cs ファイルから抜粋したワークフロー モニターの SDK サンプルの一部です。 型 WorkflowMonitorDesignerGlyphProvider は、サンプル コードで定義されています。 詳細については、「 ワークフロー モニター」を参照してください。

this.workflowViewValue = new WorkflowView(this.surface);
this.workflowViewValue.ZoomChanged += new EventHandler(workflowViewValue_ZoomChanged);

注釈

注意

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

IDesignerGlyphProvider インターフェイスを実装しているクラスは、ActivityDesigner クラスのカスタム グリフ プロバイダーを追加または削除できます。

プロパティ

GlyphProviders
古い.

デザイナー グリフ プロバイダーの読み取り専用ジェネリック コレクションを取得します。

メソッド

AddGlyphProvider(IDesignerGlyphProvider)
古い.

IDesignerGlyphProvider インターフェイスを実装しているクラスを、アクティビティ デザイナーが使用するグリフ プロバイダーのリストに追加します。

RemoveGlyphProvider(IDesignerGlyphProvider)
古い.

IDesignerGlyphProvider インターフェイスを実装しているクラスを、アクティビティ デザイナーが使用するグリフ プロバイダーのリストから削除します。

適用対象

こちらもご覧ください