3 overrides of ItemType
System.Activities.Presentation (3)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemCollectionImpl.cs (1)
112public override Type ItemType
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (1)
273public override Type ItemType
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemImpl.cs (1)
93public override Type ItemType
128 references to ItemType
System.Activities.Presentation (128)
System.Activities.Presentation\System\Activities\Presentation\ActivityDelegatePresenter.cs (1)
132ActivityDelegateMetadata metadata = ActivityDelegateUtilities.GetMetadata(this.ActivityDelegate.ItemType);
System.Activities.Presentation\System\Activities\Presentation\ActivityDelegateUtilities.cs (1)
68foreach (PropertyInfo property in GetPropertiesByHeuristics(activity.ItemType))
System.Activities.Presentation\System\Activities\Presentation\ActivityDesigner.cs (3)
278string iconKey = this.ModelItem.ItemType.IsGenericType ? this.ModelItem.ItemType.GetGenericTypeDefinition().Name : this.ModelItem.ItemType.Name;
System.Activities.Presentation\System\Activities\Presentation\Annotations\AnnotationManager.cs (2)
426this.helpService.AddContextAttribute(string.Empty, WorkflowViewManager.GetF1HelpTypeKeyword(this.ModelItem.ItemType), ComponentModel.Design.HelpKeywordType.F1Keyword); 434this.helpService.RemoveContextAttribute(string.Empty, WorkflowViewManager.GetF1HelpTypeKeyword(this.ModelItem.ItemType));
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\ExtensibilityAccessor.cs (3)
149if (property.Parent.ItemType.IsGenericType) 151Type genericType = property.Parent.ItemType.GetGenericTypeDefinition(); 616Type valueType = valueItem.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyEntry.cs (1)
520if (typeof(System.Windows.Controls.TextBlock).IsAssignableFrom(_properties[0].Parent.ItemType)) {
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyIndexer.cs (2)
136return _modelItem.ItemType; 194return _modelItem.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyMerger.cs (1)
76string currentDefaultProperty = ExtensibilityAccessor.GetDefaultProperty(item.ItemType);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelUtilities.cs (1)
76if (resolveReferences && !(typeof(System.Windows.Controls.TextBlock).IsAssignableFrom(property.Parent.ItemType) &&
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyInspector.xaml.cs (5)
268return GetStringRepresentation(_displayedSelection.PrimarySelection.ItemType); 914commonType = selectedItem.ItemType; 918commonType = ModelUtilities.GetCommonAncestor(commonType, selectedItem.ItemType); 935type = item.ItemType; 937else if (type != item.ItemType)
System.Activities.Presentation\System\Activities\Presentation\Converters\ArgumentToExpressionConverter.cs (1)
47if (valueExpressionModelItem != null && typeof(ActivityWithResult).IsAssignableFrom(valueExpressionModelItem.ItemType))
System.Activities.Presentation\System\Activities\Presentation\Converters\ArgumentToExpressionModelItemConverter.cs (1)
56if (valueExpressionModelItem != null && typeof(Activity).IsAssignableFrom(valueExpressionModelItem.ItemType))
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToOwnerActivityConverter.cs (1)
43Type itemType = convertedValue.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Converters\OutlineViewTextConverter.cs (3)
39Fx.Assert(modelItem.ItemType != null && modelItem.ItemType.Name != null, "ModelItem should always have a name"); 40displayName = TypeNameHelper.GetDisplayName(modelItem.ItemType, false);
System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (1)
706CanCopy(((WorkflowViewElement)item.View).ModelItem.ItemType);
System.Activities.Presentation\System\Activities\Presentation\Debugger\DebuggerService.cs (3)
96return (this.selectedModelItem != null && AllowBreakpointAttribute.IsBreakpointAllowed(this.selectedModelItem.ItemType)) ? 752if (AllowBreakpointAttribute.IsBreakpointAllowed(key.ItemType) && !typeof(IValueSerializableExpression).IsAssignableFrom(key.ItemType))
System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (2)
289types.Add(modelItem.ItemType); 298types.Add(modelItem.ItemType);
System.Activities.Presentation\System\Activities\Presentation\Model\AttachedPropertyDescriptor.cs (1)
43get { return this.owner.ItemType; }
System.Activities.Presentation\System\Activities\Presentation\Model\GenericArgumentsUpdater.cs (3)
43Type oldModelItemType = modelItem.ItemType; 76Fx.Assert(modelItem.ItemType.GetGenericArguments().Count() == 1, "we only support changing a single type parameter ?"); 77return modelItem.ItemType.GetGenericArguments()[0];
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (1)
77Type itemsCollectionType = ItemsCollectionModelItemCollection.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (6)
50while (item != null && !parentType.IsAssignableFrom(item.ItemType)) 54if (null != item && parentType.IsAssignableFrom(item.ItemType)) 522return typeof(T).IsAssignableFrom(item.ItemType); 762var designerType = this.ViewService.GetDesignerType(p.ItemType); 902Fx.Assert("Expand is in invalid state - we should never end up here. Item to focus: " + displayName + " (" + this.itemToFocus.ItemType.Name + ")"); 990Fx.Assert("OnFocusElement is in invalid state - we should never get here. Item to focus: " + displayName + " (" + this.itemToFocus.ItemType.Name + ")");
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemImpl.cs (1)
501Type itemType = valueModelitem.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyCollectionImpl.cs (1)
102var browsableAttachedProperties = from attachedProperty in AttachedPropertiesService.GetAttachedProperties(this.parent.ItemType)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyDescriptor.cs (2)
57get { return this.itemProperty.Parent.ItemType; } 105Type itemType = value.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (11)
229return !(excludeExpression && modelItem != null && typeof(ITextExpression).IsAssignableFrom(modelItem.ItemType)); 239itemsToSearch = items.Where<ModelItem>(item => !ModelUtilities.IsModelItemKeyValuePair(item.ItemType) 245(!ModelUtilities.IsModelItemKeyValuePair(item.ItemType) || ModelUtilities.IsSwitchCase(item)) 257Type type = item.ItemType; 401if (candidateArgument.ItemType == typeof(DesignTimeArgument)) 608if (typeof(DynamicActivityProperty).IsAssignableFrom(modelItem.ItemType)) 616else if (typeof(Variable).IsAssignableFrom(modelItem.ItemType)) 703return !typeof(WorkflowService).IsAssignableFrom(item.ItemType) 704&& !typeof(ActivityBuilder).IsAssignableFrom(item.ItemType); 769if (typeof(ITextExpression).IsAssignableFrom(itemToFocus.ItemType)) 774Type designerType = viewService.GetDesignerType(itemToFocus.ItemType);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelServiceImpl.cs (2)
40return ModelTreeManager.Find(startingItem, delegate(ModelItem m) { return match(m.ItemType); }, false); 57return type.IsAssignableFrom(modelItem.ItemType);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (7)
403|| (!typeof(WorkflowViewElement).IsAssignableFrom(viewService.GetDesignerType(currentModelItem.ItemType))) 443if (typeof(Type).IsAssignableFrom(currentModelItem.ItemType)) 877if (typeof(Type).IsAssignableFrom(currentItem.ItemType)) 882if (currentItem.ItemType.IsGenericType && currentItem.ItemType.GetGenericTypeDefinition() == typeof(Action<>)) 894if (filter(currentItem.ItemType)) 913if (filter(currentItem.ItemType))
System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (5)
18if (IsModelItemKeyValuePair(modelItem.ItemType)) 23modelItem.Parent.Parent.Parent.ItemType.IsGenericType && 24modelItem.Parent.Parent.Parent.ItemType.GetGenericTypeDefinition() == typeof(System.Activities.Statements.Switch<>)) 47return new ModelTypeConverter(modelTreeManager, XamlUtilities.GetConverter(item.ItemType)); 53DefaultPropertyAttribute propAttr = TypeDescriptor.GetAttributes(item.ItemType)[typeof(DefaultPropertyAttribute)] as DefaultPropertyAttribute;
System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (3)
903bool hasDesignerAttribute = this.ViewService.GetDesignerType(parent.ItemType) != null; 907bool isModelItemKeyValuePair = parent.ItemType.IsGenericType && 908parent.ItemType.GetGenericTypeDefinition() == typeof(ModelItemKeyValuePair<,>);
System.Activities.Presentation\System\Activities\Presentation\View\ActivityTypeDesigner.xaml.cs (1)
112Type propertyType = changeInfo.Subject.ItemType;
System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (4)
194if (null == current || !typeof(DesignTimeArgument).IsAssignableFrom(current.ItemType)) 250if (item.ItemType != typeof(DesignTimeArgument)) 1144if (typeof(RequiredArgumentAttribute).IsAssignableFrom(item.ItemType)) 1173foreach (ModelItem toRemove in attributes.Where<ModelItem>(p => typeof(RequiredArgumentAttribute).IsAssignableFrom(p.ItemType)))
System.Activities.Presentation\System\Activities\Presentation\View\BreadCrumbTextConverter.cs (2)
31breadCrumbText = boundModelItem.ItemType.Name; 42if (typeof(string) == displayNameProperty.ItemType)
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (4)
876AllowBreakpointAttribute.IsBreakpointAllowed(this.FocusedViewElement.ModelItem.ItemType); 903AllowBreakpointAttribute.IsBreakpointAllowed(this.FocusedViewElement.ModelItem.ItemType); 1096string name = rootItem.ItemType.Name; 1217typeof(ActivityBuilder).IsAssignableFrom(this.ActivitySchema.ItemType);
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (6)
453return (typeof(WorkflowViewElement).IsAssignableFrom(viewService.GetDesignerType(current.ItemType))); 459.Where<ModelItem>(item => !ModelUtilities.IsModelItemKeyValuePair(item.ItemType) || ModelUtilities.IsSwitchCase(item)) 544if (typeof(ActivityBuilder).IsAssignableFrom(modelItem.ItemType)) 552Type designerType = viewService.GetDesignerType(modelItem.ItemType); 557designerType = viewService.GetDesignerType(modelItem.ItemType); 893if (null != this.ActivitySchema && typeof(ActivityBuilder).IsAssignableFrom(this.ActivitySchema.ItemType))
System.Activities.Presentation\System\Activities\Presentation\View\ModelPropertyPathExpanderConverter.cs (1)
32while (convertedValue != null && !typeof(Activity).IsAssignableFrom(convertedValue.ItemType))
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelItemViewModel.cs (3)
278DesignerAttribute attribute = WorkflowViewService.GetAttribute<DesignerAttribute>(modelItem.ItemType); 332Type modelItemType = this.VisualValue.ItemType; 336modelItemType = this.VisualValue.ItemType.GetGenericTypeDefinition();
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (10)
275if (null == current || !typeof(DesignTimeVariable).IsAssignableFrom(current.ItemType)) 320if (item.ItemType != typeof(DesignTimeVariable)) 766Type elementType = element.ItemType; 901if (!variableContainer.ItemType.IsGenericType || 902variableContainer.ItemType.GetGenericArguments().Length != 1 || 903!typeof(Variable).IsAssignableFrom(variableContainer.ItemType.GetGenericArguments()[0])) 917if (!variableContainer.ItemType.IsGenericType || 918variableContainer.ItemType.GetGenericArguments().Length != 1 || 919!typeof(Variable).IsAssignableFrom(variableContainer.ItemType.GetGenericArguments()[0])) 1466if (null != designTimeVariable && typeof(DesignTimeVariable).IsAssignableFrom(designTimeVariable.ItemType))
System.Activities.Presentation\System\Activities\Presentation\View\ViewUtilities.cs (4)
63Type viewType = viewService.GetDesignerType(item.ItemType); 69ActivityDesignerOptionsAttribute options = WorkflowViewService.GetAttribute<ActivityDesignerOptionsAttribute>(modelItem.ItemType); 70Type viewType = viewService.GetDesignerType(modelItem.ItemType); 173return GetViewService(context).GetDesignerType(parent.ItemType);
System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewManager.cs (2)
146helpService.RemoveContextAttribute(string.Empty, GetF1HelpTypeKeyword(oldSelection.PrimarySelection.ItemType)); 151helpService.AddContextAttribute(string.Empty, GetF1HelpTypeKeyword(newSelection.PrimarySelection.ItemType), HelpKeywordType.F1Keyword);
System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewService.cs (5)
105string errorText = string.Format(CultureInfo.CurrentCulture, SR.CouldNotGenerateView, modelItem.ItemType.Name); 170Type designerType = GetDesignerType(modelItem.ItemType, true); 220Type designerType = this.GetDesignerType(modelItem.ItemType); 225ActivityDesignerOptionsAttribute options = WorkflowViewService.GetAttribute<ActivityDesignerOptionsAttribute>(modelItem.ItemType); 227(typeof(ActivityDesigner) != designerType || ActivityDelegateUtilities.HasActivityDelegate(modelItem.ItemType)) &&
System.Activities.Presentation\System\Activities\Presentation\WorkflowDesigner.Helpers.cs (1)
50ViewManagerAttribute viewManagerAttribute = TypeDescriptor.GetAttributes(modelItem.ItemType)[typeof(ViewManagerAttribute)] as ViewManagerAttribute;
System.Activities.Presentation\System\Activities\Presentation\WorkflowItemPresenter.cs (5)
253Fx.Assert(typeof(Sequence).IsAssignableFrom(this.Item.ItemType), 531&& TypeUtilities.IsTypeCompatible(newModelItem.ItemType, this.AllowedItemType) 772owner.Item.ItemType != null && 773!string.IsNullOrEmpty(owner.Item.ItemType.Name)) 775return owner.Item.ItemType.Name;
System.Activities.Presentation\System\Activities\Presentation\WorkflowItemsPresenter.cs (1)
702if (this.AllowedItemType.IsAssignableFrom(modelItem.ItemType))
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (1)
1106itemType = this.owner.ModelItem.ItemType;
System.Activities.Presentation\System\Activities\Presentation\Xaml\ActivityBuilderHelper.cs (3)
18return modelItem.ItemType.IsAssignableFrom(typeof(ActivityBuilder)); 31if (!astAsModelItem.ItemType.IsAssignableFrom(typeof(ActivityBuilder))) 33throw FxTrace.Exception.AsError(new InvalidCastException(astAsModelItem.ItemType.FullName));