GroupTaskItem コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
GroupTaskItem クラスの新しいインスタンスを初期化します。
オーバーロード
GroupTaskItem(String, String, String) |
GroupTaskItem クラスの新しいインスタンスを初期化します。 |
GroupTaskItem(String, String, String, Boolean) |
GroupTaskItem クラスの新しいインスタンスを初期化します。 |
GroupTaskItem(String, String, String)
GroupTaskItem クラスの新しいインスタンスを初期化します。
public:
GroupTaskItem(System::String ^ memberName, System::String ^ text, System::String ^ category);
public GroupTaskItem (string memberName, string text, string category);
new Microsoft.Web.Management.Client.GroupTaskItem : string * string * string -> Microsoft.Web.Management.Client.GroupTaskItem
Public Sub New (memberName As String, text As String, category As String)
パラメーター
- memberName
- String
プロパティ値を格納するために他のクラスによって内部的に使用されるキー。
- text
- String
タスク グループの名前。
- category
- String
タスク グループのカテゴリ。
例
次の例では、接続パスの種類に基づいて、最近使用した (MRU) リストを返します。 次に、MRU リストを新しく構築されたオブジェクトに GroupTaskItem 追加します。 パラメーターの memberName
詳細については、 プロパティを MemberName 参照してください。
/// <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;
}
注釈
このコンストラクターは、 プロパティを IsHeading に false
設定します。
適用対象
GroupTaskItem(String, String, String, Boolean)
GroupTaskItem クラスの新しいインスタンスを初期化します。
public:
GroupTaskItem(System::String ^ memberName, System::String ^ text, System::String ^ category, bool isHeading);
public GroupTaskItem (string memberName, string text, string category, bool isHeading);
new Microsoft.Web.Management.Client.GroupTaskItem : string * string * string * bool -> Microsoft.Web.Management.Client.GroupTaskItem
Public Sub New (memberName As String, text As String, category As String, isHeading As Boolean)
パラメーター
- memberName
- String
プロパティ値を格納するために他のクラスによって内部的に使用されるキー。
- text
- String
タスク グループの名前。
- category
- String
タスク グループのカテゴリ。
- isHeading
- Boolean
読み取り専用のブール値フラグ。
例
次の例では、接続パスの種類に基づいて、最近使用した (MRU) リストを返します。 次に、MRU リストを新しく構築されたオブジェクトに GroupTaskItem 追加します。
/// <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;
}
注釈
パラメーターは isHeading
内部的には使用されません。開発者は、 プロパティを使用してパラメーターの isHeading
値を IsHeading取得できます。