WorkplaceViewModel - методы |
Тип WorkplaceViewModel предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| Activate |
Вызывается при активации рабочего места
| |
| AddItem |
Добавляет узел treeItem в коллекцию дочерних узлов
(Унаследован от TreeItemBaseTTreeItem.) | |
| AddItems |
Добавляет узлы treeItems в коллекцию дочерних узлов
(Унаследован от TreeItemBaseTTreeItem.) | |
| AfterParentChanged |
Вызывается после изменения узла владельца текущего узла
(Унаследован от TreeItemBaseTTreeItem.) | |
| BeforeParentChanged |
Вызывается перед изменением родительского узла
(Унаследован от TreeItemBaseTTreeItem.) | |
| CanRefresh |
Осуществляет проверку возможности выполнения операции обновления объекта
| |
| CheckDisposed |
Проверяет были ли данный объект разрушен
(Унаследован от TreeItemBaseTTreeItem.) | |
| Clone |
Клонирует объект
(Переопределяет TreeItemBaseTTreeItemClone(ICloneableContext).) | |
| Close |
Вызывает событие закрытия рабочего места
| |
| CompareTo |
Сравнивает текущий экземпляр с другим объектом того же типа и возвращает целое число, которое показывает,
расположен ли текущий экземпляр перед, после или на той же позиции в порядке сортировки, что и другой объект.
| |
| Deactivate |
Вызывается при деактивации элемента
| |
| Dispose |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых
ресурсов.
(Унаследован от TreeItemBaseTTreeItem.) | |
| Dispose(Boolean) |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых
ресурсов.
(Унаследован от TreeItemBaseTTreeItem.) | |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
| GetCommandRouter |
Возвращает сервис перенправления команд
(Переопределяет TreeItemBaseTTreeItemGetCommandRouter.) | |
| GetContextMenuAsync |
Возвращает контекстное меню, доступное для текущей модели представления.
Если возвращается null, пустая коллекция или коллекция из скрытых элементов,
то меню при этом не отображается.
(Унаследован от TreeItemBaseTTreeItem.) | |
| GetExtensions |
Возвращает метаданные доступных для узла расширений
(Унаследован от TreeItemWithMetadataBaseTTreeItem, TMetadata.) | |
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetOrCreateContent |
Получает или создаёт содержимое узла
| |
| GetQueryRouter |
Возвращает сервис перенправления запросов
(Переопределяет TreeItemBaseTTreeItemGetQueryRouter.) | |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| Initialize |
Инициализирует объект
(Унаследован от TreeItemBaseTTreeItem.) | |
| InsertItem |
Добавляет узел treeItem в коллекцию дочерних узлов
в позицию index (Унаследован от TreeItemBaseTTreeItem.) | |
| InternalInitialize |
Перекрываемый в потомках метод инициализации
(Переопределяет TreeItemBaseTTreeItemInternalInitialize.) | |
| InternalRegisterCommands |
Осуществляет регистрацию обработчиков команд
(Унаследован от TreeItemBaseTTreeItem.) | |
| InternalRegisterQueries |
Осуществляет регистрацию обработчиков запросов
(Унаследован от TreeItemBaseTTreeItem.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| MonitorUpdateOperationAsync |
Переводит узел в режим обновления.
Осуществляет мониторинг завершения задачи updateTask.
По завершению задачи осуществляет обновление состояния узла.
(Унаследован от TreeItemBaseTTreeItem.) | |
| OnIsSelectableChanged | (Унаследован от SelectableViewModelTModel.) | |
| OnIsSelectedChanged | (Унаследован от SelectableViewModelTModel.) | |
| OnModelPropertyChanged | (Унаследован от ViewModelTModel.) | |
| OnPropertyChanged(PropertyChangedEventArgs) |
Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject.) | |
| OnPropertyChanged(String) |
Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject.) | |
| OnPropertyChangedAsync(String, Boolean) |
Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject.) | |
| OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) |
Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от ViewModelTModel.) | |
| OnReceiveWeakEvent | (Унаследован от ViewModelTModel.) | |
| RemoveItem |
Удаляет узел дерева treeItem из коллекции дочерних узлов Items.
Параметр withDispose определяет поведение при успешном удалении узла из коллекции
в случае если параметр равен true у узла treeItem
будет вызван Dispose (Унаследован от TreeItemBaseTTreeItem.) | |
| RemoveItems(IEnumerableITreeItem, Boolean) |
Удаляет из коллекции дочерних узлов Items узлы removedItems.
Параметр withDispose определяет поведение при успешном удалении узла из коллекции
в случае если параметр равен true у удаляемого узла.
будет вызван Dispose (Унаследован от TreeItemBaseTTreeItem.) | |
| RemoveItems(FuncITreeItem, Boolean, Boolean) |
Удаляет из коллекции дочерних узлов Items узлы отобранные в
соответствии с результатами возвращаемыми removingPolicy.
Параметр withDispose определяет поведение при успешном удалении узла из коллекции
в случае если параметр равен true у удаляемого узла.
будет вызван Dispose (Унаследован от TreeItemBaseTTreeItem.) | |
| SetT | (Унаследован от ViewModelTModel.) | |
| SubmitCommandAsyncTCommand |
Осуществляет отправку команды command обработчику
(Унаследован от TreeItemBaseTTreeItem.) | |
| SubmitQueryTResult |
Осуществляет выполнение запроса routedQuery (Унаследован от TreeItemBaseTTreeItem.) | |
| TextChanged |
Вызывается при изменении текста узла
(Переопределяет TreeItemBaseTTreeItemTextChanged.) | |
| ToString | (Переопределяет ObjectToString.) | |
| Visit |
Осуществляет выполнение операции visitor над дочерними узлами дерева
(Унаследован от TreeItemBaseTTreeItem.) | |
| WaitForUpdateCompletedAsync |
Возвращает таск ожидания завершения апдейта.
(Унаследован от TreeItemBaseTTreeItem.) |
| Имя | Описание | |
|---|---|---|
| AddLazyLoadingIndicator |
Добавляет индикатор ленивой загрузки в узел treeItem (Определяется TreeItemExtender.) | |
| CanClearFilter |
Осуществляет проверку возможности сброса фильтра для узла дерева.
Если узел дерева не поддерживает параметры IViewParametersHolder, то возвращает false (Определяется TreeItemExtender.) | |
| CanCopy |
Осуществляет проверку возможности копирования узла treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| CanCopyLink |
Осуществляет проверку возможности копирования ссылки на узел treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| CanCreateExtendedSearchQuery |
Осуществляет проверку возможности создания расширенного поискового запроса для
узла дерева treeItem (Определяется TreeItemExtender.) | |
| CanCreateFolder |
Осуществляет проверку возможности добавления к узлу treeItem папки
(Определяется TreeItemExtender.) | |
| CanCreateSearchQuery |
Осуществляет проверку возможности добавления к узлу treeItem поискового запроса
(Определяется TreeItemExtender.) | |
| CanCut |
Осуществляет проверку возможности вырезания узла treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| CanDelete |
Осуществляет проверку возможности удаления узла treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| CanFilter |
Осуществляет проверку возможности применения фильтрации к списку параметров
parametersMetadata (Определяется TreeItemExtender.) | |
| CanHideEmptyFolders |
Проверяет возможность скрытия пустых папок
(Определяется TreeItemExtender.) | |
| CanHideUnusedItemsFolder |
Осуществляет проверку возможности скрытия специальной папки дерева содержащей неиспользуемые узлы
(Определяется TreeItemExtender.) | |
| CanHideWorkplaceTree |
Осуществляет проверку возможности скрытия дерева рабочего места
(Определяется TreeItemExtender.) | |
| CanOpenAsWorkplace |
Осуществляет проверку возможности открытия в отдельной вкладке узла дерева
(Определяется TreeItemExtender.) | |
| CanPaste |
Осуществляет проверку возможности вставки узла treeItem из буфера обмена
(Определяется TreeItemExtender.) | |
| CanRefreshNode |
Осуществляет проверку возможности обновления узла дерева treeItem (Определяется TreeItemExtender.) | |
| CanSaveWorkplaceSettings |
Осуществляет проверку возможности сохранения настроек рабочего места workplace (Определяется TreeItemExtender.) | |
| CanShowEmptyFolders |
Проверяет возможность отображения пустых папок
(Определяется TreeItemExtender.) | |
| CanShowProperties |
Осуществляет проверку возможности настройки параметров узла treeItem (Определяется TreeItemExtender.) | |
| CanShowUnusedItemsFolder |
Осуществляет проверку возможности отображения специальной папки дерева содержащей неиспользуемые узлы
(Определяется TreeItemExtender.) | |
| CanShowWorkplaceTree |
Осуществляет проверку возможности отображения дерева рабочего места
(Определяется TreeItemExtender.) | |
| CanZoomItem |
Осуществляет проверку возможности создания копии узла treeItem в отдельной вкладке
(Определяется TreeItemExtender.) | |
| ClearFilterAsync |
Сбрасывает параметры фильтра для списка параметров parameters (Определяется TreeItemExtender.) | |
| CopyAsync |
Копирует узел дерева treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| CopyLinkAsync |
Копирует ссылку на узел дерева treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| CreateExtendedSearchQueryAsync |
Вызывается для создания расширенного поискового запроса
(Определяется TreeItemExtender.) | |
| CreateFolderAsync |
Добавляет папку к узлу дерева treeItem (Определяется TreeItemExtender.) | |
| CreateSearchQueryAsync |
Добавляет поисковый запрос к узлу дерева treeItem (Определяется TreeItemExtender.) | |
| CreateWaitOperation |
Создает операцию ожидания
(Определяется WorkplaceViewModelHelper.) | |
| CutAsync |
Вырезает узел дерева treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| DeleteAsync |
Удаляет узел дерева treeItem в буфер обмена
(Определяется TreeItemExtender.) | |
| FilterAsync |
Вызывает диалоговое окно фильтра для списка параметров parameters (Определяется TreeItemExtender.) | |
| Get | (Определяется ComHelper.) | |
| GetPath |
Получает путь до представления или поискового запроса от узла treeItem (Определяется TreeItemExtender.) | |
| HasSelection |
Осуществляет проверку является ли узел treeItem
или один из его дочерних узлов выбранным
(Определяется TreeItemExtender.) | |
| HideEmptyFoldersAsync |
Скрывает пустые папки в рабочем месте workplace (Определяется TreeItemExtender.) | |
| HideUnusedItemsFolderAsync |
Скрывает специальную папку содержащую неиспользуемые узлы рабочего места
(Определяется TreeItemExtender.) | |
| HideWorkplaceTreeAsync |
Скрывает дерево рабочего места
(Определяется TreeItemExtender.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| IsLoaded |
Осуществляет проверку наличия индикатора загрузки по-требованию
(Определяется TreeItemExtender.) | |
| IsOwner |
Осуществляет проверку является ли текущий пользователь владельцем элемента дерева.
Проверка осуществляется по OwnerId (Определяется TreeItemExtender.) | |
| IsVisibleInPath |
Осуществляет проверку является ли узел видимым в настоящий момент
по его пути расположения. Т.е. все узла вплоть до корневого являются развернутыми
(Определяется TreeItemExtender.) | |
| OpenAsWorkplaceAsync |
Открывает узел дерева treeItem в отдельной вкладке
(Определяется TreeItemExtender.) | |
| PasteAsync |
Вставляет из буфера обмена узел дерева и добавляет его к узлу дерева treeItem (Определяется TreeItemExtender.) | |
| RefreshNodeAsync |
Вызывает обновление узла дерева treeItem (Определяется TreeItemExtender.) | |
| RemoveLoadingIndicator |
Удаляет индикатор ленивой загрузки из списка элементов
(Определяется TreeItemExtender.) | |
| SaveWorkplaceSettingsAsync |
Сохраняет настройки рабочего места workplace (Определяется TreeItemExtender.) | |
| Set | (Определяется ComHelper.) | |
| SetCurrentItemByIdAsync |
Устанавливает текущий элемент по идентификатору
(Определяется WorkplaceViewModelHelper.) | |
| ShowEmptyFoldersAsync |
Отображает пустые папки в рабочем месте workplace (Определяется TreeItemExtender.) | |
| ShowPropertiesAsync |
Вызывает настройки параметров узла дерева treeItem (Определяется TreeItemExtender.) | |
| ShowUnusedItemsFolderAsync |
Отображает специальную папку содержащую неиспользуемые узлы рабочего места
(Определяется TreeItemExtender.) | |
| ShowWorkplaceTreeAsync |
Отображает дерево рабочего места
(Определяется TreeItemExtender.) | |
| TryGetSubset |
Осуществляет поиск подмножества с метаданными subsetMetadata
в дочерних узлах узла treeItem (Определяется TreeItemExtender.) | |
| TryGetSubsetDataByText |
Осуществляет поиск узла данных подмножества с текстом text
в дочерних узлах узла treeItem (Определяется TreeItemExtender.) | |
| ZoomItemAsync |
Копирует узел дерева treeItem в отдельную вкладку
(Определяется TreeItemExtender.) |