1 type derived from PropertyEntry
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyEntryBase.cs (1)
25
internal abstract class ModelPropertyEntryBase :
PropertyEntry
151 references to PropertyEntry
System.Activities.Presentation (151)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CategoryList.cs (5)
649
PropertyEntry
defaultProperty = FindPropertyEntry(defaultPropertyName, out defaultPropertyCategory);
838
internal PropertyContainer FindPropertyEntryVisual(
PropertyEntry
property, CategoryEntry parentCategory, out bool pendingGeneration)
985
internal
PropertyEntry
FindPropertyEntry(string propertyName, out ModelCategoryEntry parentCategory)
995
PropertyEntry
property = category[propertyName];
1037
private static CategoryEditor FindCategoryEditor(
PropertyEntry
property, ModelCategoryEntry parentCategory)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CiderCategoryContainer.cs (4)
206
protected override void AddProperty(
PropertyEntry
property, ObservableCollection<
PropertyEntry
> unconsumedProperties, ObservableCollection<
PropertyEntry
> referenceOrder, ObservableCollection<CategoryEditor> categoryEditors)
227
public PropertyContainer ContainerFromProperty(
PropertyEntry
property, out bool pendingGeneration)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CiderStandardCategoryLayout.cs (1)
31
PropertyEntry
property = ((PropertyContainer)element).PropertyEntry;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\SubPropertyEditor.cs (16)
43
typeof(
PropertyEntry
),
94
public
PropertyEntry
PropertyEntry
96
get { return (
PropertyEntry
)this.GetValue(PropertyEntryProperty); }
137
public IEnumerable<
PropertyEntry
> SelectiveSubProperties
150
PropertyEntry
parent = this.PropertyEntry;
189
PropertyEntry
property = this.PropertyEntry;
242
PropertyEntry
oldValue = e.OldValue as
PropertyEntry
;
248
PropertyEntry
newValue = e.NewValue as
PropertyEntry
;
279
PropertyEntry
containedProperty = theThis.PropertyEntry;
392
internal
PropertyEntry
FindSubPropertyEntry(string propertyName)
399
foreach (
PropertyEntry
property in SelectiveSubProperties)
416
internal PropertyContainer FindSubPropertyEntryVisual(
PropertyEntry
property)
449
PropertyEntry
containedProperty = this.PropertyEntry;
544
PropertyEntry
property = this.PropertyEntry;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryBase.cs (14)
24
internal abstract class CategoryBase : CategoryEntry, IEnumerable<
PropertyEntry
>
45
public override IEnumerable<
PropertyEntry
> Properties
53
public abstract ObservableCollection<
PropertyEntry
> BasicProperties
55
public abstract ObservableCollection<
PropertyEntry
> AdvancedProperties
102
public override
PropertyEntry
this[string propertyName]
106
foreach (
PropertyEntry
property in this.Properties)
174
IEnumerator<
PropertyEntry
> IEnumerable<
PropertyEntry
>.GetEnumerator()
214
foreach (
PropertyEntry
property in this.BasicProperties)
222
foreach (
PropertyEntry
property in this.AdvancedProperties)
242
protected virtual bool DoesPropertyMatchFilter(PropertyFilter filter,
PropertyEntry
property)
248
private struct PropertyEnumerator : IEnumerator<
PropertyEntry
>
251
private IEnumerator<
PropertyEntry
> current;
262
public
PropertyEntry
Current
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryContainer.xaml.cs (19)
69
private ObservableCollection<
PropertyEntry
> unconsumedBasicProperties = new ObservableCollection<
PropertyEntry
>();
70
private ObservableCollection<
PropertyEntry
> unconsumedAdvancedProperties = new ObservableCollection<
PropertyEntry
>();
108
public ObservableCollection<
PropertyEntry
> UnconsumedBasicProperties
113
public ObservableCollection<
PropertyEntry
> UnconsumedAdvancedProperties
243
foreach (
PropertyEntry
property in category.BasicProperties)
247
foreach (
PropertyEntry
property in category.AdvancedProperties)
263
protected virtual void AddProperty(
PropertyEntry
property, ObservableCollection<
PropertyEntry
> unconsumedProperties, ObservableCollection<
PropertyEntry
> referenceOrder, ObservableCollection<CategoryEditor> categoryEditors)
418
foreach (
PropertyEntry
property in e.NewItems)
425
foreach (
PropertyEntry
property in e.OldItems)
444
foreach (
PropertyEntry
property in e.NewItems)
451
foreach (
PropertyEntry
property in e.OldItems)
506
private void UpdateUnconsumedProperties(CategoryEditor newEditor, ObservableCollection<
PropertyEntry
> unconsumedProperties)
572
private void RefreshConsumedProperties(ObservableCollection<
PropertyEntry
> unconsumedProperties, ObservableCollection<
PropertyEntry
> allProperties, ObservableCollection<CategoryEditor> categoryEditors)
579
foreach (
PropertyEntry
property in allProperties)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelCategoryEntry.cs (25)
25
private ObservableCollectionWorkaround<
PropertyEntry
> _basicProperties;
26
private ObservableCollectionWorkaround<
PropertyEntry
> _advancedProperties;
34
_basicProperties = new ObservableCollectionWorkaround<
PropertyEntry
>();
35
_advancedProperties = new ObservableCollectionWorkaround<
PropertyEntry
>();
43
public override ObservableCollection<
PropertyEntry
> AdvancedProperties
53
public override ObservableCollection<
PropertyEntry
> BasicProperties
76
internal ObservableCollectionWorkaround<
PropertyEntry
> GetBucket(
PropertyEntry
property)
95
PropertyEntry
property,
96
ObservableCollection<
PropertyEntry
> bucket,
97
IComparer<
PropertyEntry
> comparer)
108
PropertyEntry
property,
109
ObservableCollection<
PropertyEntry
> bucket,
110
IComparer<
PropertyEntry
> comparer,
127
ObservableCollectionWorkaround<
PropertyEntry
> castBucket = bucket as ObservableCollectionWorkaround<
PropertyEntry
>;
161
internal void Refresh(ModelPropertyEntry property, ObservableCollection<
PropertyEntry
> bucket, IComparer<
PropertyEntry
> sortComparer)
174
ObservableCollectionWorkaround<
PropertyEntry
> collection;
210
foreach (
PropertyEntry
property in this.BasicProperties)
215
foreach (
PropertyEntry
property in this.AdvancedProperties)
229
protected override bool DoesPropertyMatchFilter(PropertyFilter filter,
PropertyEntry
property)
279
private static void MarkAllPropertiesDisassociated(ObservableCollectionWorkaround<
PropertyEntry
> propertyList)
287
private static void MarkAttachedPropertiesDisassociated(ObservableCollectionWorkaround<
PropertyEntry
> propertyList)
298
private static bool CullDisassociatedProperties(ObservableCollectionWorkaround<
PropertyEntry
> propertyList)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyEntryCollection.cs (2)
61
public override
PropertyEntry
this[string propertyName] {
84
public override IEnumerator<
PropertyEntry
> GetEnumerator()
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelUtilities.cs (3)
110
PropertyEntry
nameProperty = propertyValue.SubProperties["Name"];
127
public static string GetSubPropertyHierarchyPath(
PropertyEntry
property)
162
public static string GetCachedSubPropertyHierarchyPath(
PropertyEntry
property)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\PropertyEntryNameComparer.cs (3)
15
internal class PropertyEntryNameComparer : IComparer, IComparer<
PropertyEntry
>
43
public int Compare(
PropertyEntry
x,
PropertyEntry
y)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\PropertyEntryPropertyOrderComparer.cs (3)
15
internal class PropertyEntryPropertyOrderComparer : IComparer, IComparer<
PropertyEntry
>
58
public int Compare(
PropertyEntry
x,
PropertyEntry
y)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyValueDialogControl.xaml.cs (1)
39
public PropertyValueDialogControl(
PropertyEntry
property, DataTemplate valueDialogTemplate)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyValueDialogHost.cs (3)
86
PropertyEntry
parentProperty = GetParentProperty(e.OriginalSource);
159
private static DataTemplate GetDialogEditorTemplate(
PropertyEntry
property)
176
private static
PropertyEntry
GetParentProperty(object showDialogCommandSource)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Selection\PropertySelectionPathInterpreter.cs (3)
39
public SelectionPath ConstructSelectionPath(
PropertyEntry
property)
79
PropertyEntry
currentProperty = root.FindPropertyEntry(PersistedStateUtilities.Unescape(pathValues[0]), out parentCategory);
102
PropertyEntry
property = subPropertyEditor.FindSubPropertyEntry(PersistedStateUtilities.Unescape(pathValues[pathIndex]));
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Selection\PropertySelectionStop.cs (2)
18
private
PropertyEntry
_property;
25
public PropertySelectionStop(
PropertyEntry
property)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\State\PropertyActiveEditModeStateContainer.cs (2)
31
public PropertyContainerEditMode GetActiveEditMode(
PropertyEntry
property)
43
public void StoreActiveEditMode(
PropertyEntry
property, PropertyContainerEditMode editMode)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Views\AlphabeticalViewManager.cs (3)
35
private IComparer<
PropertyEntry
> PropertyComparer
150
public string GetCategoryName(
PropertyEntry
property)
160
public void AddProperty(
PropertyEntry
property, ModelCategoryEntry category)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Views\ByCategoryViewManager.cs (3)
37
private IComparer<
PropertyEntry
> PropertyComparer
211
public string GetCategoryName(
PropertyEntry
property)
221
public void AddProperty(
PropertyEntry
property, ModelCategoryEntry category)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Views\IPropertyViewManager.cs (2)
70
string GetCategoryName(
PropertyEntry
property);
77
void AddProperty(
PropertyEntry
property, ModelCategoryEntry category);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\CategoryEditor.cs (1)
25
public abstract bool ConsumesProperty(
PropertyEntry
propertyEntry);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\categoryentry.cs (2)
41
public abstract IEnumerable<
PropertyEntry
> Properties { get; }
48
public abstract
PropertyEntry
this[string propertyName] { get; }
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\PropertyContainer.cs (13)
81
typeof(
PropertyEntry
),
93
public
PropertyEntry
PropertyEntry
95
get { return (
PropertyEntry
)this.GetValue(PropertyContainer.PropertyEntryProperty); }
122
theThis.DisassociatePropertyEventHandlers((
PropertyEntry
)e.OldValue);
124
theThis.AssociatePropertyEventHandlers((
PropertyEntry
)e.NewValue);
520
PropertyEntry
property = this.PropertyEntry;
562
PropertyEntry
entry = this.PropertyEntry;
571
PropertyEntry
entry = this.PropertyEntry;
577
private void AssociatePropertyEventHandlers(
PropertyEntry
property)
587
private void DisassociatePropertyEventHandlers(
PropertyEntry
property)
628
PropertyEntry
property = this.PropertyEntry;
679
bool IsFlagsProperty(
PropertyEntry
property)
712
PropertyEntry
property = this.PropertyEntry;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\propertyentrycollection.cs (3)
13
public abstract class PropertyEntryCollection : IEnumerable<
PropertyEntry
>
42
public abstract
PropertyEntry
this[string propertyName] { get; }
54
public abstract IEnumerator<
PropertyEntry
> GetEnumerator();
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\PropertyValue.cs (3)
16
private
PropertyEntry
_parentProperty;
23
protected PropertyValue(
PropertyEntry
parentProperty) {
53
public
PropertyEntry
ParentProperty { get { return _parentProperty; } }
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToModelItemConverter.cs (11)
25
PropertyEntry
propertyEntry = value as
PropertyEntry
;
59
PropertyEntry
property = GetPropertyEntry( category, parameter );
71
PropertyEntry
selectedProperty = this.GetPropertyEntry((CategoryEntry)sender, parameter);
82
PropertyEntry
GetPropertyEntry(CategoryEntry category, object parameter)
84
PropertyEntry
property = null;
85
IEnumerable<
PropertyEntry
> properties = (category == null ? null : category.Properties);
90
property = properties.ElementAtOrDefault<
PropertyEntry
>(0);
94
property = properties.FirstOrDefault<
PropertyEntry
>(p => string.Equals(p.DisplayName, parameter));
100
void GetPropertyData(
PropertyEntry
property, out ModelItem activityItem, out ModelItem propertyParentItem, out EditingContext context)
111
void UpdateCategoryEditorDataContext(
PropertyEntry
property, FrameworkElement editor, Container context)
System.Activities.Presentation\System\Activities\Presentation\View\PropertyEntryToEditingContextConverter.cs (2)
15
PropertyEntry
propertyEntry = value as
PropertyEntry
;
System.Activities.Presentation\System\Activities\Presentation\View\PropertyEntryToEditorOptionConverter.cs (2)
22
PropertyEntry
propertyEntry = value as
PropertyEntry
;