public List <ContextMenuResult> LoadContextMenus(Result selectedResult) { if (!(selectedResult?.ContextData is AvailableResult data)) { return(new List <ContextMenuResult>(0)); } return(new List <ContextMenuResult>() { new ContextMenuResult { AcceleratorKey = Key.C, AcceleratorModifiers = ModifierKeys.Control, FontFamily = "Segoe MDL2 Assets", Glyph = "\xE8C8", // E8C8 => Symbol: Copy Title = Resources.Microsoft_plugin_timedate_CopyToClipboard, Action = _ => ResultHelper.CopyToClipBoard(data.Value), }, }); }