public override bool IsEnabled(MDTableContext context) => IsEnabledInternal(context);
public virtual void Initialize(MDTableContext context, MenuItem menuItem) { }
static bool IsEnabledInternal(MDTableContext context) => context.Records.Length > 0;
public override void Execute(MDTableContext context) { ExecuteInternal(fileTabManager, context); }
public override void Execute(MDTableContext context) { ExecuteInternal(context); }
static void ExecuteInternal(Lazy <IUndoCommandManager> undoCommandManager, MDTableContext context) { SortTable(undoCommandManager, context.MetaDataTableVM, 1, context.MetaDataTableVM.Rows, string.Format(dnSpy_AsmEditor_Resources.SortMetadataTableCommand2, context.MetaDataTableVM.Table)); }
public override void Execute(MDTableContext context) { ExecuteInternal(undoCommandManager, context); }
public override bool IsEnabled(MDTableContext context) { return(GetAddressReference(context) != null); }
public override bool IsEnabled(MDTableContext context) { return(context.Records.Length > 0); }
public override bool IsEnabled(MDTableContext context) { return(TableSorter.CanSort(context.MetaDataTableVM.TableInfo)); }
public override bool IsEnabled(MDTableContext context) { return(TableSorter.CanSort(context.MetaDataTableVM.TableInfo) && context.Records.Length > 1 && context.ContiguousRecords()); }
public override void Execute(MDTableContext context) { SortTable(context.MetaDataTableVM, 1, context.MetaDataTableVM.Rows, string.Format("Sort {0} table", context.MetaDataTableVM.Table)); }
public abstract bool IsVisible(MDTableContext context);
public virtual bool IsEnabled(MDTableContext context) { return(true); }
public override string GetHeader(MDTableContext context) => GetHeaderInternal(context);
public override bool IsEnabled(MDTableContext context) { return(GetPasteData(context) != null); }
static bool IsEnabledInternal(MDTableContext context) => GetPasteData(context) != null;
public override bool IsVisible(MDTableContext context) { return(true); }
static bool IsEnabledInternal(MDTableContext context) { return(TableSorter.CanSort(context.MetaDataTableVM.TableInfo)); }
static void ExecuteInternal(MDTableContext context) => SortTable(context.MetaDataTableVM, 1, context.MetaDataTableVM.Rows);
static bool IsEnabledInternal(MDTableContext context) { return(TableSorter.CanSort(context.MetaDataTableVM.TableInfo) && context.Records.Length > 1 && context.ContiguousRecords()); }
public override void Execute(MDTableContext context) => ExecuteInternal(documentTabService, context);
static bool IsEnabledInternal(MDTableContext context) { return(GetAddressReference(context) != null); }
static bool IsEnabledInternal(MDTableContext context) => GetAddressReference(context) != null;
public override bool IsEnabled(MDTableContext context) { return(IsEnabledInternal(context)); }
public abstract void Execute(MDTableContext context);