1 type derived from ModelProperty
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyImpl.cs (1)
15class ModelPropertyImpl : ModelProperty
271 references to ModelProperty
System.Data (271)
cdf\src\NetFx40\Tools\System.Activities.Core.Presentation\System\Activities\Core\Presentation\SwitchDesigner.xaml.cs (4)
411ModelProperty casesProp = this.ModelItem.Properties["Cases"]; 415ModelProperty itemsCollectionProp = cases.Properties["ItemsCollection"]; 427ModelProperty casesProp = this.ModelItem.Properties["Cases"]; 429ModelProperty itemsCollectionProp = cases.Properties["ItemsCollection"];
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\SubPropertyEditor.cs (2)
455ModelProperty property = ((ModelPropertyEntry)containedProperty).FirstModelProperty; 525private static Type GetDefaultItemType(ModelProperty property)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\ExtensibilityAccessor.cs (34)
42public static string GetCategoryName(ModelProperty property) 113public static PropertyValueEditor GetCustomPropertyValueEditor(ModelProperty property) 138public static PropertyValueEditor GetSubPropertyEditor(ModelProperty property) 214public static bool GetIsAdvanced(ModelProperty property) 278public static string GetDisplayName(ModelProperty property) 301public static string GetDescription(ModelProperty property) 330public static TypeConverter GetTypeConverter(ModelProperty property) 344public static bool IsReadOnly(List<ModelProperty> properties, IsMixedValueEvaluator isMixedValueEvaluator) 404public static bool? IsBrowsable(ModelProperty property) 427public static PropertyOrder GetPropertyOrder(ModelProperty property) 453public static List<NewItemTypesAttribute> GetNewItemTypesAttributes(ModelProperty property) 488public static IEnumerable<NewItemFactoryTypeModel> GetNewItemFactoryTypeModels(ModelProperty modelProperty, Size desiredIconSize) 531public static List<ModelProperty> GetSubProperties(ModelItem item) 550public static List<ModelProperty> GetSubProperties(ModelProperty property) 603public static PropertyValueSource GetPropertySource(ModelProperty property) 673private static bool OrReadOnlyValues(List<ModelProperty> properties) 693public static bool IsEditorReusable(IEnumerable<ModelProperty> properties) 700foreach (ModelProperty property in properties) 723private static List<ModelProperty> GetTypeConverterSubProperties(ModelItem item) 729private static List<ModelProperty> GetTypeConverterSubProperties(ModelProperty property) 735private static List<ModelProperty> GetTypeConverterSubPropertiesHelper(ModelItem item, TypeConverter customConverter) 743List<ModelProperty> subProperties = null; 764ModelProperty subProperty = item.Properties[subPropertyDescriptor.Name]; 773subProperties = new List<ModelProperty>(); 785private static List<ModelProperty> GetAllSubProperties(ModelItem item) 799List<ModelProperty> subProperties = null; 803foreach (ModelProperty subModelProperty in subModelProperties) 808subProperties = new List<ModelProperty>(); 818private static List<ModelProperty> GetAllSubProperties(ModelProperty property) 850public static T GetAttribute<T>(ModelProperty property) where T : Attribute 865public static IEnumerable<T> GetAttributes<T>(ModelProperty property) where T : Attribute
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyEntry.cs (20)
48private List<ModelProperty> _properties = new List<ModelProperty>(); 66public ModelPropertyEntry(ModelProperty property, ModelPropertyValue parentValue) 83public ModelPropertyEntry(IEnumerable<ModelProperty> propertySet, ModelPropertyValue parentValue) 286internal ICollection<ModelProperty> ModelPropertySet 297internal ModelProperty FirstModelProperty 357public void SetUnderlyingModelProperty(IEnumerable<ModelProperty> propertySet) 362private void SetUnderlyingModelPropertyHelper(ModelProperty property, bool firePropertyValueChangedEvents) 383private void SetUnderlyingModelPropertyHelper(IEnumerable<ModelProperty> propertySet, bool firePropertyValueChangedEvents) 392foreach (ModelProperty property in propertySet) 425private void AddUnderlyingModelProperty(ModelProperty property) 439foreach (ModelProperty property in _properties) 448foreach (ModelProperty property in _properties) 519List<ModelProperty> textBlockTextProperties = null; 539textBlockTextProperties = new List<ModelProperty>(); 552foreach (ModelProperty textBlockTextProperty in textBlockTextProperties) 554ModelProperty inlinesProperty = textBlockTextProperty.Parent.Properties[_textBlockInlinesPropertyName]; 1031ModelProperty property = _parent._properties[i]; 1131foreach (ModelProperty property in _parent._properties) 1210foreach (ModelProperty modelProperty in _parent.ModelPropertySet)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyEntryCollection.cs (3)
105List<ModelProperty> subProperties = ExtensibilityAccessor.GetSubProperties(parentCollectionItem.ModelItem); 143IEnumerable<IList<ModelProperty>> mergedSubProperties = ModelPropertyMerger.GetMergedSubProperties(parentProperty.ModelPropertySet); 147foreach (IList<ModelProperty> subPropertySet in mergedSubProperties)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyMerger.cs (27)
20private static IEnumerable<IList<ModelProperty>> _emptyCollection; 22private static IEnumerable<IList<ModelProperty>> EmptyCollection 28_emptyCollection = new List<IList<ModelProperty>>(); 42public static IEnumerable<IList<ModelProperty>> GetMergedProperties(IEnumerable<ModelItem> items, int itemCount) 53public static IEnumerable<IList<ModelProperty>> GetMergedSubProperties(ICollection<ModelProperty> parentProperties) 99private static IEnumerable<IList<ModelProperty>> GetMergedPropertiesHelper(PropertyExpander expander) 120private static IEnumerable<IList<ModelProperty>> GetFirstProperties(PropertyExpander expander) 122IEnumerator<IEnumerable<ModelProperty>> propertyContainers = expander.GetEnumerator(); 127foreach (ModelProperty property in propertyContainers.Current) 129yield return new ModelProperty[] { property }; 134private static IEnumerable<IList<ModelProperty>> GetMergedPropertiesCore(PropertyExpander expander) 137Dictionary<string, IList<ModelProperty>> counter = new Dictionary<string, IList<ModelProperty>>(); 140foreach (IEnumerable<ModelProperty> properties in expander) 148foreach (ModelProperty property in properties) 151IList<ModelProperty> existingModelPropertiesForProperty; 157existingModelPropertiesForProperty = new List<ModelProperty>(expander.ContainerCount); 193foreach (KeyValuePair<string, IList<ModelProperty>> pair in counter) 209yield return (IList<ModelProperty>)pair.Value; 219private abstract class PropertyExpander : IEnumerable<IEnumerable<ModelProperty>> 223public abstract IEnumerator<IEnumerable<ModelProperty>> GetEnumerator(); 251public override IEnumerator<IEnumerable<ModelProperty>> GetEnumerator() 277private ICollection<ModelProperty> _parentProperties; 279public SubPropertyExpander(ICollection<ModelProperty> parentProperties) 289public override IEnumerator<IEnumerable<ModelProperty>> GetEnumerator() 296foreach (ModelProperty property in _parentProperties)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelUtilities.cs (7)
19public static Type GetPropertyType(IEnumerable<ModelProperty> propertySet) 22foreach (ModelProperty property in propertySet) 37public static bool AreEquivalent(ModelProperty a, ModelProperty b) 50public static object GetSafeRawValue(ModelProperty property) 61public static object GetSafeComputedValue(ModelProperty property) 66private static object GetSafeValue(ModelProperty property, bool resolveReferences)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyInspector.xaml.cs (3)
734foreach (IEnumerable<ModelProperty> propertySet in 948private static string GetPropertyName(IEnumerable<ModelProperty> propertySet) 954foreach (ModelProperty property in propertySet)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Views\AlphabeticalViewManager.cs (1)
51public ModelPropertyEntry AddProperty(IEnumerable<ModelProperty> propertySet, string propertyName, CategoryList categoryList)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Views\ByCategoryViewManager.cs (3)
53public ModelPropertyEntry AddProperty(IEnumerable<ModelProperty> propertySet, string propertyName, CategoryList categoryList) 100private static string GetCategoryName(IEnumerable<ModelProperty> propertySet) 111foreach (ModelProperty property in propertySet)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Views\IPropertyViewManager.cs (1)
36ModelPropertyEntry AddProperty(IEnumerable<ModelProperty> propertySet, string propertyName, CategoryList categoryList);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItem.cs (3)
59public abstract ModelProperty Content { get; } 113public abstract ModelProperty Source { get; } 119public abstract IEnumerable<ModelProperty> Sources { get; }
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelProperty.cs (6)
192public static bool operator ==(ModelProperty first, ModelProperty second) { 203public static bool operator !=(ModelProperty first, ModelProperty second) { 217ModelProperty prop = obj as ModelProperty;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelPropertyCollection.cs (1)
17ModelMemberCollection<ModelProperty, DependencyProperty> {
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Services\ModelChangedEventArgs.cs (1)
41public abstract IEnumerable<ModelProperty> PropertiesChanged { get; }
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ContextMenuUtilities.cs (1)
99ModelProperty property = modelItem.Properties.Find(Annotation.AnnotationTextPropertyName);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Converters\ArgumentToExpressionModelItemConverter.cs (1)
28ModelProperty property = modelPropertyEntry.FirstModelProperty;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToOwnerActivityConverter.cs (1)
35ModelProperty property = modelPropertyEntry.FirstModelProperty;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Converters\ObjectToModelValueConverter.cs (1)
28ModelProperty property = modelPropertyEntry.FirstModelProperty;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Converters\OutlineViewTextConverter.cs (1)
31ModelProperty nameProperty = modelItem.Properties["Name"];
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (1)
368ModelProperty argumentProperty = parentObject.Properties[argumentModelItem.Source.Name];
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\IModelTreeItem.cs (2)
42void SetSource(ModelProperty dataModelProperty); 46void RemoveSource(ModelProperty oldModelProperty);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelChangedEventArgsImpl.cs (4)
16List<ModelProperty> propertiesChanged; 19public ModelChangedEventArgsImpl(List<ModelItem> itemsAdded, List<ModelItem> itemsRemoved, List<ModelProperty> propertiesChanged) 24public ModelChangedEventArgsImpl(List<ModelItem> itemsAdded, List<ModelItem> itemsRemoved, List<ModelProperty> propertiesChanged, ModelChangeInfo modelChangeInfo) 51public override IEnumerable<ModelProperty> PropertiesChanged
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemCollectionImpl.cs (13)
23ModelProperty contentProperty; 29ModelProperty nameProperty; 32List<ModelProperty> sources; 47this.sources = new List<ModelProperty>(1); 72public override ModelProperty Content 166public override ModelProperty Source 201public override IEnumerable<ModelProperty> Sources 225protected ModelProperty NameProperty 408void IModelTreeItem.SetSource(ModelProperty property) 413ModelProperty foundProperty = this.sources.Find((modelProperty) => modelProperty.Name.Equals(property.Name) && property.Parent == modelProperty.Parent); 670void IModelTreeItem.RemoveSource(ModelProperty oldModelProperty) 685ModelProperty foundProperty = this.sources.FirstOrDefault<ModelProperty>((modelProperty) => modelProperty.Name.Equals(propertyName) && modelProperty.Parent == parent);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (14)
23ModelProperty contentProperty; 30ModelProperty nameProperty; 33List<ModelProperty> sources; 49this.sources = new List<ModelProperty>(1); 256public override ModelProperty Content 324public override ModelProperty Source 372public override IEnumerable<ModelProperty> Sources 380protected ModelProperty NameProperty 394this.nameProperty = this.Properties.FirstOrDefault<ModelProperty>(p => (0 == string.Compare(p.Name, "Name", StringComparison.OrdinalIgnoreCase))); 582void IModelTreeItem.SetSource(ModelProperty property) 587ModelProperty foundProperty = this.sources.Find((modelProperty) => modelProperty.Name.Equals(property.Name) && property.Parent == modelProperty.Parent); 625void IModelTreeItem.RemoveSource(ModelProperty oldModelProperty) 640ModelProperty foundProperty = this.sources.FirstOrDefault<ModelProperty>((modelProperty) => modelProperty.Name.Equals(propertyName) && modelProperty.Parent == parent);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (6)
195ModelProperty property = value.Properties[path[i]]; 232ModelProperty property = item.Properties[path[i]]; 267ModelProperty property = modelItem.Properties.Find(Annotation.AnnotationTextPropertyName); 423ModelProperty property = currentModelItem.Properties[segment]; 900var displayProperty = this.itemToFocus.Properties["DisplayName"]; 988var displayProperty = this.itemToFocus.Properties["DisplayName"];
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemImpl.cs (19)
27ModelProperty contentProperty; 32ModelProperty nameProperty; 36ObservableCollection<ModelProperty> sources; 38ReadOnlyObservableCollection<ModelProperty> internalSources; 51this.sources = new ObservableCollection<ModelProperty>(); 53this.internalSources = new ReadOnlyObservableCollection<ModelProperty>(sources); 74public override ModelProperty Content 160public override ModelProperty Source 203public override IEnumerable<ModelProperty> Sources 211internal ReadOnlyObservableCollection<ModelProperty> InternalSources 219protected ModelProperty NameProperty 313void IModelTreeItem.SetSource(ModelProperty property) 318ModelProperty foundProperty = sources.FirstOrDefault<ModelProperty>((modelProperty) => 431void IModelTreeItem.RemoveSource(ModelProperty oldModelProperty) 446ModelProperty foundProperty = this.sources.FirstOrDefault<ModelProperty>((modelProperty) => modelProperty.Name.Equals(propertyName) && modelProperty.Parent == parent); 472ModelProperty modelProperty = this.Properties.Find(propertyName); 490ModelProperty modelProperty = this.Properties.Find(propertyName);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyCollectionImpl.cs (6)
30public override IEnumerator<ModelProperty> GetEnumerator() 38protected override ModelProperty Find(System.Windows.DependencyProperty value, bool throwOnError) 51protected override ModelProperty Find(string name, bool throwOnError) 61ModelProperty CreateProperty(ModelItem parent, PropertyDescriptor propertyDescriptor) 65(ModelProperty)(new FakeModelPropertyImpl((FakeModelItemImpl)parent, propertyDescriptor)) : 66(ModelProperty)(new ModelPropertyImpl(parent, propertyDescriptor, isAttached));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyDescriptor.cs (2)
15ModelProperty itemProperty; 18internal ModelPropertyDescriptor(ModelProperty itemProperty)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (11)
91bool ShouldIgnore(ModelProperty property) 146ModelProperty displayNameProperty = modelItem.Properties[DisplayNamePropertyName]; 151foreach (ModelProperty modelProperty in modelItem.Properties) 273ModelItem item, ModelProperty property, string text, string propertyPath) 320ModelProperty property, SearchableEntryOption entryType, string propertyPath) 326ModelProperty property, SearchableEntryOption entryType, string propertyPath) 342foreach (ModelProperty property in modelItem.Properties) 354ModelProperty argumentsProperty = this.modelService.Root.Properties["Properties"]; 478void AddEntriesForProperty(ModelProperty property, ModelItem modelItem, string propertyPath) 514IList<ModelProperty> properties = ExtensibilityAccessor.GetSubProperties(property); 515foreach (ModelProperty propertyItem in properties)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelServiceImpl.cs (3)
116internal void OnModelPropertyChanged(ModelProperty property, ModelChangeInfo changeInfo) 123List<ModelProperty> propertiesChanged = new List<ModelProperty>(1);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (5)
484foreach (ModelProperty property in modelProperties) 1047foreach (ModelProperty property in vertex.Sources) 1079ModelProperty modelProperty = edge.SourceVertex.Properties[edge.PropertyName]; 1102ModelProperty modelProperty = edge.SourceVertex.Properties[edge.PropertyName]; 1125foreach (ModelProperty p in edge.DestinationVertex.Sources)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelTypeConverter.cs (1)
145ModelProperty modelProp = item.Properties.Find(p.Name);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (2)
56ModelProperty prop = item.Properties.Find(propAttr.Name); 70foreach (ModelProperty prop in item.Properties)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\MorphHelper.cs (6)
16public delegate object PropertyValueMorphHelper(ModelItem originalValue, ModelProperty newModelProperty); 80foreach (ModelProperty modelProperty in oldModelItem.Sources.ToList()) 102foreach (ModelProperty modelProperty in oldModelItem.Properties) 104ModelProperty propertyInNewModelItem = newModelitem.Properties[modelProperty.Name]; 131static bool CanCopyProperty(ModelProperty modelProperty, ModelProperty propertyInNewModelItem)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\SearchableEntry.cs (1)
13internal ModelProperty ModelProperty { get; set; }
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\NamespaceSettingsHandler.cs (1)
106ModelProperty changedProperty = rootModel.Properties[e.PropertyName];
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (1)
750ModelProperty property = root.Properties["Properties"];
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (3)
458ModelProperty OnShowExtendedValueEditor(DataGridCell cell, object instance) 935ModelProperty property = this.ReflectedObject.Properties.Find(Annotation.AnnotationTextPropertyName); 949ModelProperty property = this.ReflectedObject.Properties.Find(Annotation.AnnotationTextPropertyName);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (3)
330public Func<DataGridCell, object, ModelProperty> LoadDynamicContentDataCallback 612var value = this.LoadDynamicContentDataCallback(cell, row.Item); 762var content = this.LoadDynamicContentDataCallback(cell, contentContainer.Content);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ModelPropertyPathExpanderConverter.cs (1)
28ModelProperty property = modelPropertyEntry.FirstModelProperty;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\PropertyEntryToEditorOptionConverter.cs (1)
34ModelProperty modelProperty = null;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (3)
16public ModelProperty ParentProperty { get; set; } 63public ChangeNotificationTracker(TreeViewItemViewModel parent, ModelProperty parentProperty) 80public void Add(ModelItem modelItem, ModelProperty property)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeAutoExpandHelper.cs (2)
57|| (child is TreeViewItemModelPropertyViewModel && ((TreeViewItemModelPropertyViewModel)child).VisualValue == item as ModelProperty) 100foreach (ModelProperty property in modelItem.Sources)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelItemViewModel.cs (6)
25private ModelProperty promotedProperty; 156ModelProperty modelProperty = tracker.ParentProperty; 203foreach (ModelProperty property in this.Value.Properties) 229internal override ChangeNotificationTracker GetTracker(ModelProperty modelProperty, bool createNew) 396private bool IsModelPropertyNodeExisted(ModelProperty property) 420foreach (ModelProperty property in modelItem.Properties)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelPropertyViewModel.cs (4)
15internal sealed class TreeViewItemModelPropertyViewModel : TreeViewItemViewModel<ModelProperty> 17public TreeViewItemModelPropertyViewModel(TreeViewItemViewModel parent, ModelProperty property) 35internal override ChangeNotificationTracker GetTracker(ModelProperty modelProperty, bool createNew) 45ModelProperty promotedProperty = modelProperty.Value.Properties.Find(viewVisible.PromotedProperty);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (18)
42this.Trackers = new Dictionary<ModelProperty, ChangeNotificationTracker>(); 148internal Dictionary<ModelProperty, ChangeNotificationTracker> Trackers { get; private set; } 198internal virtual void AddChild(TreeViewItemViewModel child, ModelProperty modelProperty) 243else if (typeof(ModelProperty).IsAssignableFrom(value.GetType())) 245viewModel = new TreeViewItemModelPropertyViewModel(parent, value as ModelProperty); 254internal static void AddModelItem(TreeViewItemViewModel parent, ModelItem item, ModelProperty trackingProperty) 260foreach (ModelProperty property in item.Properties) 271internal static void AddModelItemCollection(TreeViewItemViewModel parent, ModelItemCollection collection, ModelProperty trackingProperty) 290internal static void AddModelItemDictionary(TreeViewItemViewModel parent, ModelItemDictionary dictionary, ModelProperty trackingProperty) 311internal static void AddModelProperty(TreeViewItemViewModel parent, ModelItem item, ModelProperty trackingProperty, ModelProperty property) 413ModelProperty promotedProperty = property.Value.Properties.Find(outlineView.PromotedProperty); 458internal static bool IsPromotedProperty(ModelItem modelItem, ModelProperty property) 473internal static void AddChild(TreeViewItemViewModel parent, ModelItem item, object value, bool duplicatedNodeVisible, string childNodePrefix, ModelProperty trackingProperty) 528internal ChangeNotificationTracker GetTracker(ModelProperty modelProperty) 533internal virtual ChangeNotificationTracker GetTracker(ModelProperty modelProperty, bool createNew) 570internal ModelProperty GetTrackingModelPropertyForChild(TreeViewItemViewModel child) 572ModelProperty property = null;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\UniqueModelItemHelper.cs (3)
27internal static HashSet<ModelItem> FindUniqueChildren(ModelProperty property) 56foreach (ModelProperty source in expected.Sources) 149foreach (ModelProperty source in item.Sources)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (6)
539ModelProperty OnShowExtendedValueEditor(DataGridCell cell, object instance) 770ModelProperty variablesProperty = element.Properties["Variables"]; 832.Where<ModelProperty>(p => (typeof(DelegateArgument).IsAssignableFrom(p.PropertyType) && null != p.Value)) 834.Select<ModelProperty, ModelItem>(p => p.Value)); 1302ModelProperty property = this.ReflectedObject.Properties.Find(Annotation.AnnotationTextPropertyName); 1316ModelProperty property = this.ReflectedObject.Properties.Find(Annotation.AnnotationTextPropertyName);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
86ModelProperty expressionModelProperty;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (1)
1089ModelProperty property = modelItem.Properties[automationIdVariablePartMemberName];