MethodTaskItemUsages Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el tipo del objeto MethodTaskItem.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class MethodTaskItemUsages
[System.Flags]
public enum MethodTaskItemUsages
type MethodTaskItemUsages =
Public Enum MethodTaskItemUsages
- Herencia
-
MethodTaskItemUsages
- Atributos
Campos
ContextMenu | 2 | MethodTaskItem es para un menú contextual. |
TaskList | 1 | MethodTaskItem es para un TaskList objeto . |
Ejemplos
En el ejemplo siguiente se establece la MethodTaskItemUsages enumeración en el 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);
}
}