26 instantiations of Selection
System.Data (26)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
886this.Context.Items.SetValue(new Selection(currentItem));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (4)
239this.Context.Items.SetValue(new Selection(argument.Content)); 256this.Context.Items.SetValue(new Selection(newSelection)); 342Selection restoredSelection = null == this.lastSelection ? new Selection() : new Selection(this.lastSelection);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (3)
461Selection selection = new Selection(itemsToSelect); 1088this.Context.Items.SetValue(new Selection()); 1395this.Context.Items.SetValue(new Selection(modelItemList));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ImportDesigner.xaml.cs (2)
172this.Context.Items.SetValue(new Selection()); 215this.Context.Items.SetValue(new Selection(this.lastSelection));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\RubberBandSelector.cs (2)
297this.context.Items.SetValue(new Selection(selectedModelItems)); 303this.context.Items.SetValue(new Selection());
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\Selection.cs (5)
202selection = new Selection(list); 207selection = new Selection(itemToSelect); 243Selection selection = new Selection(itemToSelect); 287Selection selection = new Selection(list); 321Selection selection = new Selection(list);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeViewItem.cs (1)
155this.ParentTreeView.Context.Items.SetValue(new Selection());
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (4)
309this.Context.Items.SetValue(new Selection(variable.Content)); 326this.Context.Items.SetValue(new Selection(newSelection)); 501Selection newSelection = null == this.lastSelection ? new Selection() : new Selection(this.lastSelection);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowItemPresenter.cs (1)
472this.Context.Items.SetValue(new Selection(new ModelItem[] { }));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowItemsPresenter.cs (2)
823this.Context.Items.SetValue(new Selection(new ArrayList())); 879this.Context.Items.SetValue(new Selection(modelItemsToSelect));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (1)
1033this.Context.Items.SetValue(new Selection(selectedObjects));
163 references to Selection
System.Data (163)
cdf\src\NetFx40\Tools\System.Activities.Core.Presentation\System\Activities\Core\Presentation\SwitchDesigner.xaml.cs (3)
182this.Context.Items.Subscribe<Selection>(OnSelectionChanged); 202this.Context.Items.Unsubscribe<Selection>(OnSelectionChanged); 205void OnSelectionChanged(Selection selection)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Annotations\AnnotationManager.cs (1)
431Selection.SelectOnly(this.EditingContext, this.ModelItem);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyInspector.xaml.cs (14)
46private View.Selection _displayedSelection; 47private View.Selection _lastNotifiedSelection; 104this.designerContextItemManager.Subscribe<View.Selection>(this.OnSelectionChanged); 497public void OnSelectionChanged(View.Selection selection) 581private void UpdateSelectionPropertyChangedEventHooks(View.Selection previousSelection, View.Selection currentSelection) 642private static ModelItem GetCommonParent(View.Selection selection) 667private static bool CanSetSelectionName(View.Selection selection) 672private static bool AreSelectionsEquivalent(View.Selection a, View.Selection b) 704private void UpdateCategories(View.Selection selection, bool attachedOnly) 777private void UpdateCategoryEditors(View.Selection selection) 864private void UpdateSelectedProperty(View.Selection selection) 1002private delegate void UpdateSelectedPropertyInvoker(View.Selection selection);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (11)
185Selection currentSelection = context.Items.GetValue<Selection>(); 221Selection.SelectOnly(context, rootView.ModelItem); 235Selection currentSelection = context.Items.GetValue<Selection>(); 423ModelItem modelItem = context.Items.GetValue<Selection>().PrimarySelection; 715Selection selection = context.Items.GetValue<Selection>(); 726Selection selection = context.Items.GetValue<Selection>(); 743ModelItem primarySelection = context.Items.GetValue<Selection>().PrimarySelection;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Debugger\DebuggerService.cs (3)
79this.context.Items.Subscribe<Selection>(new SubscribeContextCallback<Selection>(this.SelectionChanged)); 353void SelectionChanged(Selection selection)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DeleteHelper.cs (5)
21Selection selection = context.Items.GetValue<Selection>(); 37Selection selection = context.Items.GetValue<Selection>(); 77Selection.SelectOnly(context, rootView.ModelItem);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\EditingContextUtilities.cs (2)
27Selection selection = editingContext.Items.GetValue<Selection>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\GenericArgumentsUpdater.cs (1)
68Selection.SelectOnly(modelItem.GetEditingContext(), newModelItem);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
743Selection.SelectOnly(this.Context, this.itemToFocus);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (6)
66this.editingContext.Items.Subscribe<Selection>(this.OnSelectionChanged); 77void OnSelectionChanged(Selection selection) 123Selection selection = this.editingContext.Items.GetValue<Selection>(); 352void AddEntriesForArguments(Selection selection, ref int startIndex) 395private ModelItem GetTopmostSelectedArgument(Selection selection, ModelItemCollection arguments)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (7)
193ModelItem current = this.Context.Items.GetValue<Selection>().PrimarySelection; 244Selection oldSelection = this.Context.Items.GetValue<Selection>(); 289this.Context.Items.Subscribe<Selection>(new SubscribeContextCallback<Selection>(OnItemSelected)); 294void OnItemSelected(Selection selection) 342Selection restoredSelection = null == this.lastSelection ? new Selection() : new Selection(this.lastSelection);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (22)
393Selection currentSelection = this.Context.Items.GetValue<Selection>(); 433if (!Selection.MultipleObjectsSelected(this.Context) && sender != null && CommandMenuMode.Equals(CommandMenuMode.NoCommandMenu, GetCommandMenuMode(sender))) 461if (!Selection.MultipleObjectsSelected(this.Context)) 603if (Selection.MultipleObjectsSelected(this.Context)) 691if (Selection.MultipleObjectsSelected(this.Context)) 726if (Selection.MultipleObjectsSelected(this.Context)) 846if (Selection.MultipleObjectsSelected(this.Context)) 1027if (Selection.MultipleObjectsSelected(this.Context)) 1069if (Selection.MultipleObjectsSelected(this.Context)) 1195Selection.Toggle(this.Context, focusedElement.ModelItem); 1284if (Selection.MultipleObjectsSelected(this.Context)) 1341Selection selection = this.Context.Items.GetValue<Selection>(); 1425Selection selection = this.Context.Items.GetValue<Selection>(); 1453Selection selection = this.Context.Items.GetValue<Selection>(); 1544if (!Selection.MultipleObjectsSelected(this.Context)) 1563ContextMenuUtilities.OnAddAnnotationCommandExecuted(e, this.Context.Items.GetValue<Selection>().PrimarySelection); 1574ContextMenuUtilities.OnEditAnnotationCommandExecuted(e, this.Context.Items.GetValue<Selection>().PrimarySelection); 1584ContextMenuUtilities.OnDeleteAnnotationCommandExecuted(e, this.Context.Items.GetValue<Selection>().PrimarySelection);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (5)
461Selection selection = new Selection(itemsToSelect); 841Selection.Toggle(this.Context, root.ModelItem); 846Selection.SelectOnly(this.Context, root.ModelItem); 1355Selection selection = this.Context.Items.GetValue<Selection>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ImportDesigner.xaml.cs (7)
60SubscribeContextCallback<Selection> onItemSelectedCallback; 80SubscribeContextCallback<Selection> OnItemSelectedCallback 86this.onItemSelectedCallback = new SubscribeContextCallback<Selection>(this.OnItemSelected); 189this.Context.Items.Subscribe<Selection>(this.OnItemSelectedCallback); 207this.Context.Items.Unsubscribe<Selection>(this.OnItemSelectedCallback); 223this.lastSelection = this.Context.Items.GetValue<Selection>().PrimarySelection; 464void OnItemSelected(Selection newSelection)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\RubberBandSelector.cs (3)
280Selection.Toggle(this.context, view.ModelItem); 309Selection curSelection = this.context.Items.GetValue<Selection>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\Selection.cs (23)
168return typeof(Selection); 183public static Selection Select(EditingContext context, ModelItem itemToSelect) { 188Selection existing = context.Items.GetValue<Selection>(); 195Selection selection = null; 222public static Selection SelectOnly(EditingContext context, ModelItem itemToSelect) { 228Selection existing = context.Items.GetValue<Selection>(); 243Selection selection = new Selection(itemToSelect); 253public static void Subscribe(EditingContext context, SubscribeContextCallback<Selection> handler) { 256context.Items.Subscribe<Selection>(handler); 269public static Selection Toggle(EditingContext context, ModelItem itemToToggle) { 274Selection existing = context.Items.GetValue<Selection>(); 287Selection selection = new Selection(list); 302public static Selection Union(EditingContext context, ModelItem itemToAdd) { 307Selection existing = context.Items.GetValue<Selection>(); 321Selection selection = new Selection(list); 328Selection selection = context.Items.GetValue<Selection>(); 361public static void Unsubscribe(EditingContext context, SubscribeContextCallback<Selection> handler) { 364context.Items.Unsubscribe<Selection>(handler);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeView.xaml.cs (2)
37Selection.Subscribe(Context, ModelItemSelectionChanged); 47private void ModelItemSelectionChanged(Selection selection)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeViewItem.cs (1)
145Selection.SelectOnly(this.ParentTreeView.Context, selectedModelItem);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelItemViewModel.cs (3)
52IsHighlighted = Selection.IsSelection(this.VisualValue); 488this.IsHighlighted = Selection.IsSelection(this.VisualValue); 502bool isPrimarySelection = Selection.IsPrimarySelection(this.VisualValue);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (10)
274ModelItem current = this.Context.Items.GetValue<Selection>().PrimarySelection; 314Selection oldSelection = this.Context.Items.GetValue<Selection>(); 336this.Context.Items.Subscribe<Selection>(new SubscribeContextCallback<Selection>(OnItemSelected)); 341void OnItemSelected(Selection newSelection) 355var current = this.Context.Items.GetValue<Selection>().PrimarySelection; 383Selection selection = this.Context.Items.GetValue<Selection>(); 501Selection newSelection = null == this.lastSelection ? new Selection() : new Selection(this.lastSelection);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewManager.cs (7)
31Selection oldSelection; 51oldSelection = this.context.Items.GetValue<Selection>(); 54Getter = (modelItem) => (this.context.Items.GetValue<Selection>().PrimarySelection == modelItem), 61Getter = (modelItem) => (((IList)this.context.Items.GetValue<Selection>().SelectedObjects).Contains(modelItem)), 95this.context.Items.Subscribe<Selection>(new SubscribeContextCallback<Selection>(OnItemSelected)); 116void OnItemSelected(Selection newSelection)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowItemPresenter.cs (2)
458Selection.SelectOnly(this.Context, this.Item); 470if (this.Context.Items.GetValue<Selection>().SelectedObjects.Contains(e.OldValue))
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowItemsPresenter.cs (5)
286IList<ModelItem> selectedItems = this.Context.Items.GetValue<Selection>().SelectedObjects.ToList(); 289Selection.Toggle(this.Context, selectedAndRemovedItem); 750Selection.SelectOnly(this.Context, insertedItem); 840Selection currentSelection = this.Context.Items.GetValue<Selection>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (19)
517Selection selection = this.Context.Items.GetValue<Selection>(); 542Selection.SelectOnly(this.Context, this.ModelItem); 655bool isSelected = this.Context.Items.GetValue<Selection>().SelectedObjects.Contains<ModelItem>(this.ModelItem); 661Selection.Toggle(this.Context, this.ModelItem); 676Selection selection = this.Context.Items.GetValue<Selection>(); 687Selection.SelectOnly(this.Context, this.ModelItem); 694Selection.SelectOnly(this.Context, this.ModelItem); 720Selection selection = this.Context.Items.GetValue<Selection>(); 762Selection selection = this.Context.Items.GetValue<Selection>(); 768Selection.Toggle(this.Context, this.ModelItem); 772Selection.SelectOnly(this.Context, this.ModelItem); 827Selection.Toggle(this.Context, this.ModelItem); 831Selection.SelectOnly(this.Context, this.ModelItem); 924Selection selection = this.Context.Items.GetValue<Selection>();