void PrepareActions(IAction[] actions) { pasteAction = actions .OfType<IPasteAction>() .Single(); allActions = actions .Where(x => x != pasteAction) .ToArray(); }
void PrepareActions(IAction[] actions) { pasteAction = actions .OfType <IPasteAction>() .Single(); allActions = actions .Where(x => x != pasteAction) .ToArray(); }
private void PreparePackageBinder(IAsyncListDictionaryBinder <IClipboardDataControlPackage, IAction> packageActionBinder, IPasteAction defaultAction) { packageActionBinder.Default = defaultAction; packageActionBinder.Bind(Elements, Actions, GetSupportedActionsFromDataAsync); }