MethodTaskItemUsages Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o tipo do objeto MethodTaskItem.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class MethodTaskItemUsages
[System.Flags]
public enum MethodTaskItemUsages
type MethodTaskItemUsages =
Public Enum MethodTaskItemUsages
- Herança
-
MethodTaskItemUsages
- Atributos
Campos
ContextMenu | 2 | O MethodTaskItem é para um menu de atalho. |
TaskList | 1 | O MethodTaskItem é para um TaskList objeto . |
Exemplos
O exemplo a seguir define a MethodTaskItemUsages enumeração como o TaskList tipo .
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);
}
}