次の方法で共有


GroupTaskItem クラス

定義

グループ タスクのコンテナー クラスを提供します。

public ref class GroupTaskItem sealed : Microsoft::Web::Management::Client::TaskItem
public sealed class GroupTaskItem : Microsoft.Web.Management.Client.TaskItem
type GroupTaskItem = class
    inherit TaskItem
Public NotInheritable Class GroupTaskItem
Inherits TaskItem
継承
GroupTaskItem

次の例では、接続パスの種類に基づいて、最近使用した (MRU) リストを返します。

/// <summary>
/// This method is called to query the list of Task Items that should be displayed in the TaskPanel
/// </summary>
public override ICollection GetTaskItems() {
    List<TaskItem> items = new List<TaskItem>();

    // Get the current connection
    Connection connection = (Connection)_serviceProvider.GetService(typeof(Connection));

    // Keep a different set of tasks depending on the type (Server, Site, Application, etc)
    MRUList<MRUPageInfo> features = _features[(int)connection.ConfigurationPath.PathType];

    if (features.Count > 0) {
        GroupTaskItem group = new GroupTaskItem("MyExpanded", "Recent Tasks", "Task");
        AddFavorites(group.Items, features);

        items.Add(group);
    }

    return items;
} 

注釈

タスク 項目のコレクションは、[ 操作] ウィンドウに折りたたみ可能なノードとして表示されます。

コンストラクター

GroupTaskItem(String, String, String, Boolean)

GroupTaskItem クラスの新しいインスタンスを初期化します。

GroupTaskItem(String, String, String)

GroupTaskItem クラスの新しいインスタンスを初期化します。

プロパティ

Category

カテゴリを取得します。

(継承元 TaskItem)
Description

コンストラクターで設定されている説明を TaskList() 取得します。

(継承元 TaskItem)
Enabled

オブジェクトが有効かどうかを示す値を取得または設定します。

(継承元 TaskItem)
IsHeading

コンストラクターに渡されるブール値 isHeading パラメーターの値を取得します。

Items

タスク 項目の一覧を取得します。

MemberName

メンバー名を取得します。

Properties

クラスの IDictionary メンバーを取得します。

(継承元 TaskItem)
Text

コンストラクターで設定されているテキストを TaskList() 取得します。

(継承元 TaskItem)

適用対象