43 references to CategoryEditor
System.Activities.Presentation (43)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Automation\CategoryContainerAutomationPeer.cs (1)
447return typeof(CategoryEditor).Name;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CategoryList.cs (6)
650CategoryEditor defaultCategoryEditor = FindCategoryEditor(defaultProperty, defaultPropertyCategory); 911internal UIElement FindCategoryEditorVisual(CategoryEditor editor, ModelCategoryEntry category, out bool pendingGeneration) 1012internal CategoryEditor FindCategoryEditor(string editorTypeName, out ModelCategoryEntry category) 1022foreach (CategoryEditor editor in currentCategory.CategoryEditors) 1037private static CategoryEditor FindCategoryEditor(PropertyEntry property, ModelCategoryEntry parentCategory) 1044foreach (CategoryEditor editor in parentCategory.CategoryEditors)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CiderCategoryContainer.cs (2)
206protected override void AddProperty(PropertyEntry property, ObservableCollection<PropertyEntry> unconsumedProperties, ObservableCollection<PropertyEntry> referenceOrder, ObservableCollection<CategoryEditor> categoryEditors) 268public UIElement ContainerFromEditor(CategoryEditor editor, out bool pendingGeneration)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\ExtensibilityAccessor.cs (1)
234public static bool GetIsAdvanced(CategoryEditor editor)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryBase.cs (9)
31private ObservableCollectionWorkaround<CategoryEditor> categoryEditors = new ObservableCollectionWorkaround<CategoryEditor>(); 34private CategoryEditor iconProvider = null; 89public ObservableCollection<CategoryEditor> CategoryEditors 128foreach (CategoryEditor editor in this.categoryEditors) 184public void AddCategoryEditor(CategoryEditor categoryEditor) 306private class AlphabeticalCategoryEditorComparer : Comparer<CategoryEditor> 308public override int Compare(CategoryEditor x, CategoryEditor y)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryContainer.xaml.cs (13)
67private ObservableCollection<CategoryEditor> basicCategoryEditors = new ObservableCollection<CategoryEditor>(); 68private ObservableCollection<CategoryEditor> advancedCategoryEditors = new ObservableCollection<CategoryEditor>(); 98public ObservableCollection<CategoryEditor> BasicCategoryEditors 103public ObservableCollection<CategoryEditor> AdvancedCategoryEditors 263protected virtual void AddProperty(PropertyEntry property, ObservableCollection<PropertyEntry> unconsumedProperties, ObservableCollection<PropertyEntry> referenceOrder, ObservableCollection<CategoryEditor> categoryEditors) 272foreach (CategoryEditor categoryEditor in categoryEditors) 465private bool IsAdvanced(CategoryEditor editor) 491foreach (CategoryEditor editor in editors) 506private void UpdateUnconsumedProperties(CategoryEditor newEditor, ObservableCollection<PropertyEntry> unconsumedProperties) 544foreach (CategoryEditor editor in editors) 572private void RefreshConsumedProperties(ObservableCollection<PropertyEntry> unconsumedProperties, ObservableCollection<PropertyEntry> allProperties, ObservableCollection<CategoryEditor> categoryEditors)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryLayoutContainer.cs (2)
21CategoryEditor categoryEditor = item as CategoryEditor;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\ExtensibilityMetadataHelper.cs (1)
74if (editorType != null && typeof(CategoryEditor).IsAssignableFrom(editorType))
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\PropertyInspector.xaml.cs (4)
826CategoryEditor editor = (CategoryEditor)ExtensibilityAccessor.SafeCreateInstance(editorTypeToAdd); 847CategoryEditor editorToRemove = (CategoryEditor)ExtensibilityAccessor.SafeCreateInstance(categoryEditorType);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Selection\CategoryEditorSelectionPathInterpreter.cs (1)
72CategoryEditor editor = root.FindCategoryEditor(editorTypeName, out category);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\CategoryEditor.cs (3)
55public static EditorAttribute CreateEditorAttribute(CategoryEditor editor) { 73if (!typeof(CategoryEditor).IsAssignableFrom(categoryEditorType)) 79typeof(CategoryEditor).Name)));