次の方法で共有


MethodTaskItemUsages 列挙型

定義

MethodTaskItem オブジェクトの種類を指定します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class MethodTaskItemUsages
[System.Flags]
public enum MethodTaskItemUsages
type MethodTaskItemUsages = 
Public Enum MethodTaskItemUsages
継承
MethodTaskItemUsages
属性

フィールド

ContextMenu 2

MethodTaskItemはショートカット メニュー用です。

TaskList 1

MethodTaskItemは オブジェクト用ですTaskList

次の例では、 列挙型を MethodTaskItemUsages 型に TaskList 設定します。

MethodTaskItem navigateItem = new MethodTaskItem("Navigate", feature.PageInfo.Title, "Tasks",
           feature.PageInfo.Description, feature.PageInfo.SmallImage as Image, feature.PageInfo);

navigateItem.Usage = MethodTaskItemUsages.TaskList;
private void AddFavorites(IList items, MRUList<MRUPageInfo> features) {
    IControlPanel controlPanel = (IControlPanel)_serviceProvider.GetService(typeof(IControlPanel));
    foreach (MRUPageInfo feature in features) {
        if (feature == null) {
            continue;
        }

        if (feature.PageInfo == null) {
            feature.PageInfo = GetModulePageInfo(controlPanel, feature.Type);

        }

        if (feature.PageInfo == null) {
            continue;
        }

        MethodTaskItem navigateItem = new MethodTaskItem("Navigate", feature.PageInfo.Title, "Tasks",
                   feature.PageInfo.Description, feature.PageInfo.SmallImage as Image, feature.PageInfo);

        navigateItem.Usage = MethodTaskItemUsages.TaskList;

        items.Add(navigateItem);
    }
} 

適用対象