3 overrides of Parent
System.Activities.Presentation (3)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemCollectionImpl.cs (1)
137public override ModelItem Parent
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (1)
298public override ModelItem Parent
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemImpl.cs (1)
129public override ModelItem Parent
87 references to Parent
System.Activities.Presentation (87)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyInspector.xaml.cs (2)
654parent = item.Parent; 656else if (parent != item.Parent)
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToOwnerActivityConverter.cs (1)
49convertedValue = convertedValue.Parent;
System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (2)
363ModelItem argumentModelItem = expressionModelItem.Parent; 364ModelItem parentObject = argumentModelItem.Parent;
System.Activities.Presentation\System\Activities\Presentation\Model\GenericArgumentsUpdater.cs (1)
32Getter = (modelItem) => modelItem.Parent == null ? null : GetTypeArgument(modelItem),
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (16)
49item = item.Parent; 52item = item.Parent; 292if (modelItem.Parent == null && modelItem.Root != modelItem) 308if (modelItem.Parent is ModelItemCollection) 310sb.Insert(0, "[" + ((ModelItemCollection)modelItem.Parent).IndexOf(modelItem).ToString(CultureInfo.InvariantCulture) + "]"); 318if (modelItem.Parent is ModelItemDictionary) 332modelItem = modelItem.Parent; 443while (null != item.Parent) 445if (null != continueEnumerationPredicate && !continueEnumerationPredicate(item.Parent)) 449yield return item.Parent; 450item = item.Parent; 584ModelItem parent = item.Parent; 588parent = parent.Parent; 679while (currentItem.Parent != null) 681currentItem = currentItem.Parent; 1006item = item.Parent;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (2)
643itemToFocus = entry.ModelItem.Parent.Parent;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (13)
20if (modelItem.Parent != null && //modelItem.Parent - ItemsCollection 21modelItem.Parent.Parent != null && //modelItem.Parent.Parent - Cases 22modelItem.Parent.Parent.Parent != null && //modelItem.Parent.Parent.Parent - Switch 23modelItem.Parent.Parent.Parent.ItemType.IsGenericType && 24modelItem.Parent.Parent.Parent.ItemType.GetGenericTypeDefinition() == typeof(System.Activities.Statements.Switch<>)) 114current = current.Parent;
System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (2)
900ModelItem parent = modelItem.Parent; 915parent = parent.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (4)
398ModelItemCollection collection = (ModelItemCollection)arg.ReflectedObject.Parent; 1203return this.ReflectedObject.Parent.Parent; 1299ModelItemCollection argumentCollection = (ModelItemCollection)this.ReflectedObject.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (2)
240if (null != selection.ModelItem.Parent) 246target = target.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (7)
507ModelItem parent = newRoot.Parent; 519parent = parent.Parent; 524ModelItem parent = oldRoot.Parent; 532parent = parent.Parent; 554while (null == designerType && null != modelItem.Parent) 556modelItem = modelItem.Parent; 592modelItem = modelItem.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\ModelPropertyPathExpanderConverter.cs (1)
39convertedValue = convertedValue.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (26)
141ModelItemCollection container = VariableHelper.GetVariableCollection(oldVariableWrapper.ReflectedObject.Parent.Parent); 230if (!ModelItem.Equals(validScope, this.CurrentVariableScope.Parent)) 407this.Populate(null != this.CurrentVariableScope ? this.CurrentVariableScope.Parent : null); 455if (!this.ScopesList.Contains((sender as ModelItem).Parent) || isUndoRedoInProgress) 477ModelItemCollection collection = (ModelItemCollection)arg.ReflectedObject.Parent; 784element = element.Parent; 814workflowElement = workflowElement.Parent; 818workflowElement = workflowElement.Parent; 849element = element.Parent; 861element = element.Parent; 884element = element.Parent; 1192ModelItem parent = this.ReflectedObject.Parent; 1196parent = parent.Parent; 1219ModelItemCollection variableContainer = (ModelItemCollection)this.ReflectedObject.Parent; 1266ModelItemCollection currentScopeContainer = this.ReflectedObject.Parent.Parent.Properties["Variables"].Collection; 1279return this.ReflectedObject.Parent.Parent; 1295ModelItem s = this.ReflectedObject.Parent.Parent; 1398if (!base.IsUndoRedoInProgress && null != this.ReflectedObject.Parent) 1414bool duplicates = this.ReflectedObject.Parent.Parent.Properties["Variables"].Collection.Any(checkForDuplicates); 1498currentEntry = currentEntry.Parent; 1514entry = entry.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\ViewUtilities.cs (4)
44if (child.Parent == null) 50ModelItem parent = ModelUtilities.ReverseFindFirst(child.Parent, (ModelItem current) => 77if (modelItem == null || modelItem.Parent == null) 84return ModelUtilities.ReverseFindFirst(modelItem.Parent, (ModelItem current) =>
System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
1994currentItem = currentItem.Parent;
System.Activities.Presentation\System\Activities\Presentation\WorkflowItemPresenter.cs (1)
667parentModelItem = parentModelItem.Parent;
System.Activities.Presentation\System\Activities\Presentation\WorkflowItemsPresenter.cs (1)
732parentModelItem = parentModelItem.Parent;
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (1)
740if (this.ModelItem != null && this.ModelItem != this.ModelItem.Root && this.ModelItem.Parent == null)