TaskProvider クラス

更新 : 2007 年 11 月

アクティブなツールにタスクを自動的に追加するためにクラスに追加できる機能プロバイダです。

名前空間 :  Microsoft.Windows.Design.Interaction
アセンブリ :  Microsoft.Windows.Design.Extensibility (Microsoft.Windows.Design.Extensibility.dll 内)

構文

'宣言
Public MustInherit Class TaskProvider _
    Inherits FeatureProvider
'使用
Dim instance As TaskProvider
public abstract class TaskProvider : FeatureProvider
public ref class TaskProvider abstract : public FeatureProvider
public abstract class TaskProvider extends FeatureProvider

解説

タスクはタスク プロバイダのポリシーに従ってツールに追加されます。特定の 1 つまたは複数のツールに Task オブジェクトを提供するために、この抽象クラスを実装できます。タスクを Tasks プロパティに追加することができます。特定のツールが TaskProvider の実装によってサポートされるかどうかを示すには、IsToolSupported メソッドを実装します。

継承階層

System.Object
  Microsoft.Windows.Design.Features.FeatureProvider
    Microsoft.Windows.Design.Interaction.TaskProvider
      Microsoft.Windows.Design.Interaction.PrimarySelectionTaskProvider

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

TaskProvider メンバ

Microsoft.Windows.Design.Interaction 名前空間

その他の技術情報

WPF デザイナの機能拡張について