3 writes to ModelItem
System.Activities.Presentation (3)
System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewService.cs (3)
64viewElement.ModelItem = modelItem; 108errorElement.ModelItem = modelItem; 187viewElement.ModelItem = modelItem;
83 references to ModelItem
System.Activities.Presentation (83)
System.Activities.Presentation\System\Activities\Presentation\ActivityDesigner.cs (6)
143PropertyDescriptor property = TypeDescriptor.GetProperties(this.ModelItem)[propertyName]; 144object propertyValue = (property == null) ? null : property.GetValue(this.ModelItem); 276if (this.ModelItem != null) 278string iconKey = this.ModelItem.ItemType.IsGenericType ? this.ModelItem.ItemType.GetGenericTypeDefinition().Name : this.ModelItem.ItemType.Name;
System.Activities.Presentation\System\Activities\Presentation\Annotations\AnnotationManager.cs (1)
223this.ModelItem = this.workflowViewElement.ModelItem;
System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (4)
221Selection.SelectOnly(context, rootView.ModelItem); 381parentModelItems.Add(view.ModelItem); 705null != ((WorkflowViewElement)item.View).ModelItem && 706CanCopy(((WorkflowViewElement)item.View).ModelItem.ItemType);
System.Activities.Presentation\System\Activities\Presentation\Debugger\DebuggerService.cs (1)
686ModelItem modelItem = e.View.ModelItem;
System.Activities.Presentation\System\Activities\Presentation\DeleteHelper.cs (1)
77Selection.SelectOnly(context, rootView.ModelItem);
System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (3)
94draggedModelItems.Add(view.ModelItem); 103dataObject.SetData(ModelItemDataFormat, viewElement.ModelItem); 150ModelItem draggedActivityModelItem = draggedViewElement.ModelItem;
System.Activities.Presentation\System\Activities\Presentation\Model\GenericArgumentsUpdater.cs (1)
64if (designerView.RootDesigner != null && ((WorkflowViewElement)designerView.RootDesigner).ModelItem == modelItem)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
916var modelItem = (null != virtualContainer ? virtualContainer.ModelItem : (viewElement != null ? viewElement.ModelItem : null));
System.Activities.Presentation\System\Activities\Presentation\UndoUnit.cs (2)
35designerRoot = ((WorkflowViewElement)designerView.RootDesigner).ModelItem; 44ModelItem currentDesignerRoot = ((WorkflowViewElement)designerView.RootDesigner).ModelItem;
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (10)
240if (null != selection.ModelItem.Parent) 243target = selection.ModelItem; 269target = selection.ModelItem; 875e.CanExecute = this.FocusedViewElement != null && this.FocusedViewElement.ModelItem != null && 876AllowBreakpointAttribute.IsBreakpointAllowed(this.FocusedViewElement.ModelItem.ItemType); 902e.CanExecute = this.FocusedViewElement != null && this.FocusedViewElement.ModelItem != null && 903AllowBreakpointAttribute.IsBreakpointAllowed(this.FocusedViewElement.ModelItem.ItemType); 1093ModelItem rootItem = ((WorkflowViewElement)this.RootDesigner).ModelItem; 1193if (focusedElement != null && focusedElement.ModelItem != null) 1195Selection.Toggle(this.Context, focusedElement.ModelItem);
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (7)
445rootModelItem = root.ModelItem; 539ModelItem currentRootModelItem = (this.RootDesigner != null) ? ((WorkflowViewElement)this.RootDesigner).ModelItem : null; 598if (focusedElement != null && object.Equals(focusedElement.ModelItem, newRootModelItem)) 841Selection.Toggle(this.Context, root.ModelItem); 846Selection.SelectOnly(this.Context, root.ModelItem); 1412service.SetData(breadCrumbRootKey, rootDesigner.ModelItem.GetModelPath()); 1416service.AddData(breadCrumbRootKey, rootDesigner.ModelItem.GetModelPath());
System.Activities.Presentation\System\Activities\Presentation\View\RubberBandSelector.cs (2)
280Selection.Toggle(this.context, view.ModelItem); 289selectedModelItems.Insert(0, view.ModelItem);
System.Activities.Presentation\System\Activities\Presentation\View\VirtualizedContainerService.cs (4)
244else if (null != viewElement && !this.modelItemToContainer.ContainsKey(viewElement.ModelItem)) 246this.modelItemToContainer.Add(viewElement.ModelItem, viewElement); 259else if (null != viewElement && this.modelItemToContainer.ContainsKey(viewElement.ModelItem)) 261this.modelItemToContainer.Remove(viewElement.ModelItem);
System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewService.cs (1)
203return ((WorkflowViewElement)view).ModelItem;
System.Activities.Presentation\System\Activities\Presentation\WorkflowItemPresenter.cs (1)
659ModelItem parentModelItem = parentViewElement.ModelItem;
System.Activities.Presentation\System\Activities\Presentation\WorkflowItemsPresenter.cs (2)
767if (null != dropTarget && null != dropTarget.ModelItem) 769int targetIndex = this.Items.IndexOf(dropTarget.ModelItem);
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (36)
113if (this.ModelItem != null && this.Context != null) 115this.ViewStateService.StoreViewState(this.ModelItem, ExpandViewStateKey, newValue); 121if (this.ModelItem != null && this.Context != null) 123this.ViewStateService.StoreViewState(this.ModelItem, WorkflowViewElement.PinnedViewStateKey, newValue); 156if (this.ModelItem != null) 158((IModelTreeItem)this.ModelItem).SetCurrentView(this); 162if (this.ModelItem != null) 164object expandCollapseViewState = this.ViewStateService.RetrieveViewState(this.ModelItem, ExpandViewStateKey); 165object pinViewState = this.ViewStateService.RetrieveViewState(this.ModelItem, WorkflowViewElement.PinnedViewStateKey); 298return ViewUtilities.DoesParentAlwaysExpandChildren(this.ModelItem, this.Context); 303return ViewUtilities.DoesParentAlwaysCollapseChildren(this.ModelItem, this.Context); 515if (!e.Handled && this.ModelItem != null && !designerView.IsMultipleSelectionMode) 531if (item == this.ModelItem) 542Selection.SelectOnly(this.Context, this.ModelItem); 576designerView.MakeRootDesigner(this.ModelItem); 591if (this.ModelItem == null) 655bool isSelected = this.Context.Items.GetValue<Selection>().SelectedObjects.Contains<ModelItem>(this.ModelItem); 661Selection.Toggle(this.Context, this.ModelItem); 679if (item == this.ModelItem) 687Selection.SelectOnly(this.Context, this.ModelItem); 694Selection.SelectOnly(this.Context, this.ModelItem); 740if (this.ModelItem != null && this.ModelItem != this.ModelItem.Root && this.ModelItem.Parent == null) 751this.ModelItem != null && 764if (!selection.SelectedObjects.Contains(this.ModelItem)) 768Selection.Toggle(this.Context, this.ModelItem); 772Selection.SelectOnly(this.Context, this.ModelItem); 827Selection.Toggle(this.Context, this.ModelItem); 831Selection.SelectOnly(this.Context, this.ModelItem); 919using (ModelEditingScope editingScope = this.ModelItem.BeginEdit(SR.MoveEditingScopeDescription, true)) 968containerMovedModelItemList[compView].Add(view.ModelItem); 1085ModelItem modelItem = this.owner.ModelItem; 1104if (this.owner.ModelItem != null) 1106itemType = this.owner.ModelItem.ItemType;