Tessa.UI - пространство имён |
| Класс | Описание | |
|---|---|---|
| AbstractWeakEventHandlerTSender, TEventArgs |
Позволяет навешивать обработку событий от централизованных
источников событий
| |
| ActivatedEventManager |
The activated event manager.
| |
| AggregateCommand |
Команда ICommand, используемая в пользовательском интерфейсе
для выполнения нескольких действий из других команд.
| |
| ApplicationHelper |
Вспомогательные методы для приложения.
| |
| BindableDynamicObject |
Динамический объект с привзякой данных
| |
| ClipboardSafe |
Методы для работы с буфером обмена Clipboard, безопасные для исключений от COM.
| |
| CollectionCovarianceAdapterTDerived, TBase | ||
| CollectionToListAdapterT | ||
| Command |
Команда ICommand, используемая в пользовательском интерфейсе
для выполнения действий.
| |
| CopyableViewModelCollectionTItemModel, TItemViewModel, TItemData | ||
| CreateCardOptions |
Настройки создания карточки.
| |
| DelegateCommand |
Команда ICommand, используемая в пользовательском интерфейсе
для выполнения действий, задаваемых делегатами.
| |
| DelegateCommandT |
Команда ICommand, используемая в пользовательском интерфейсе
для выполнения действий, задаваемых делегатами.
| |
| DelegateCommandClosure |
Замыкание, позволяющее создавать команды, сопоставленные с актуальными значениями делегатов,
которые задаются как свойства Execute и CanExecute.
| |
| DelegatedWeakEventHandlerTSender, TEventArgs |
Класс позволяющий делегировать обработку событий от централизованного обработчика событий
функции передаваемой в конструкторе
| |
| DispatcherHelper |
Вспомогательные методы для диспетчеризации вызовов в потоке UI.
| |
| DoubleHelpers | ||
| DpiHelpers | ||
| EditableViewModelTModel | ||
| EditableViewModelCollectionTItemModel, TItemViewModel | ||
| EditCommands | ||
| EmptyModel | ||
| EventHandlingToken |
Токен приостановки обработки событий
| |
| FakeUIHost |
Объект, реализующий IUIHost там, где действительная реализация недоступна.
Этот объект не выполняет полезных действий и при обращении к методам либо отображает сообщение в диалоговом окне,
либо выбрасывает исключение NotSupportedException.
| |
| FilterableViewModelCollectionTItemModel, TItemViewModel | ||
| FinalViewModelCollection | ||
| FormUIExtension |
Базовый класс расширений для диалоговых окон.
| |
| FormUIExtensionContext |
Контекст расширений на диалоговые окна IFormUIExtension.
| |
| Icon |
Иконка.
| |
| IconContainer |
Контейнер, предоставляющий доступ к иконкам, используемым в плитках.
| |
| IconContainerExtender |
Методы расширения для IIconContainer | |
| IconContentContainer |
Контейнер, предоставляющий доступ к контенту иконок.
| |
| IconExtractor | ||
| IconViewModel |
Модель представления для иконки. Может использоваться, например, в тэге IFileTagViewModel.
| |
| InputGestureEqualityComparer |
Объект, выполняющий сравнение объектов InputGesture.
| |
| LinkedFreezable | ||
| LinkedFreezableCollectionT | ||
| OpenCardOptions |
Настройки открытия карточки.
| |
| OrderableViewModelCollectionTItemModel, TItemViewModel | ||
| OutlookDataObject | ||
| PageableViewModelCollectionTItemModel, TItemViewModel | ||
| PartionableViewModelCollectionTItemModel, TItemViewModel | ||
| PixelsPerDipLazy |
Значение, отражающее текущий DPI, соответствующий объекту AssociatedObject.
Вычисленное значение запоминается для каждого ассоциированного объекта.
Когда нет ассоциированного объекта, возвращает 0.
| |
| RestoreCurrentWindowScope |
Область IDisposable, при выходе из которой восстанавливается окно,
которое было текущим на момент создания объекта.
| |
| SelectableViewModelTModel | ||
| SelectableViewModelCollectionTItemModel, TItemViewModel | ||
| ShowCardOptions |
Настройки отображения карточки.
| |
| SortableViewModelCollectionTItemModel, TItemViewModel | ||
| StaticWeakEventManagerTManager |
Объект, организующий подписку на слабые статические события.
| |
| SupportUnloadingViewModel |
Базовый класс, реализующий интерфейс ISupportUnloading
и наследуемый от ViewModelTModel.
| |
| SupportUnloadingWorkspaceModel |
Базовый класс, реализующий интерфейс ISupportUnloading
и наследуемый от WorkspaceModel.
| |
| SuspendableObservableCollectionT | ||
| SynchronizedSuspendableObservableCollectionT |
Обощенная коллекция элементов поддерживающая синхронизированный доступ
к списку элементов с уведомлениями о изменении списка.
| |
| TessaApplication |
Приложение WPF, использующее сессию Tessa.
| |
| TessaDialog |
Вспомогательный класс для отображения диалоговых окон.
| |
| TessaInputBinding |
Привязка команды к жесту (нажатию клавиши или клику мыши).
| |
| TessaSplash |
Вспомогательный класс для создания операций ожидания.
| |
| UIButton |
Модель представления для кнопки диалогового окна UIDialog.
| |
| UIButtonCollection |
Коллекция кнопок IUIButton.
| |
| UIContext |
Контекст операции с пользовательским интерфейсом.
| |
| UIContextActionOverridings |
Набор делегатов для переопределения действий в интерфейсе, связанных с UI контекстом
| |
| UIDialog |
Диалоговое окно.
| |
| UIExtensions |
Методы-расширения для пространства имён Tessa.UI.
| |
| UIHelper |
Вспомогательные методы для взаимодействия с UI в Tessa.
| |
| UIHost |
Объект, предоставляющий упрощённый доступ к основным функциям платформы,
которые связаны с отображением информации пользователю.
| |
| UINamedObservableCollectionTItem, TCollection |
Коллекция именованных объектов, для которой доступны уведомление об изменениях и клонирование.
Учитывает асинхронное изменение свойств для основного потока UI в WPF.
| |
| UIObservableCollectionTItem, TCollection |
Коллекция объектов, для которой доступны уведомление об изменениях и клонирование.
Учитывает асинхронное изменение свойств для основного потока UI в WPF.
| |
| UnloadedEventArgs |
Аргументы события Unloaded.
| |
| UserSettings |
Настройки, применяемые для клиентского рабочего места.
| |
| ValueChangedNotifier |
Обеспечивает подписку на изменение свойства зависимости без утечек памяти.
| |
| ViewModelTModel |
Базовый класс для моделей представления.
| |
| ViewModelCollectionTItemModel, TItemViewModel | ||
| ViewModelContainerT |
Контейнер для моделей представления, доступных по имени.
| |
| ViewModelRegisteredEventArgs | ||
| ViewModelRegisteredEventManager | ||
| ViewModelScope | ||
| ViewSelectionDialog | ||
| VisibilityBoxes | ||
| WeakEventListener | ||
| WeakEventManagerTManager, TEventSource |
Объект, организующий подписку на слабые события.
| |
| WeakEventManagerBaseTManager, TEventSource | ||
| WebProxy |
Настройки прокси, требующего ввода логина и пароля.
| |
| WorkspaceModel |
Модель представления для рабочей области, которую можно закрыть.
|
| Интерфейс | Описание | |
|---|---|---|
| IFormUIExtension |
Расширение на диалоговое окно. Вызывается для методов ShowFormDialogAsync(String, CardTypeForm, ICardModel, FuncIFormViewModel, CancellationToken, ValueTask, FuncWindow, CancellationToken, ValueTask, Boolean, Boolean, Boolean, CancellationToken, UIButton).
| |
| IFormUIExtensionContext |
Контекст расширений на диалоговые окна IFormUIExtension.
| |
| IGetPropertyValue |
Интерфейс получения значения из BindableDynamicObject
| |
| IIcon |
Иконка.
| |
| IIconContainer |
Контейнер, предоставляющий доступ к иконкам.
| |
| IIconContentContainer |
Контейнер, предоставляющий доступ к контенту иконок.
| |
| IInputBinding |
Привязка команды к жесту (нажатию клавиши или клику мыши).
| |
| IMutableCommand | ||
| ISelectableViewModel | ||
| ISelectFromViewContext |
Описание интерфейса выборки строк из представления
| |
| ISupportUnloading |
Объект, поддерживающий выгрузку, например, выгрузка контролов при закрытии
формы редактирования строки или при рефреше карточки.
| |
| ITreeItemViewModel | ||
| IUIButton |
Модель представления для кнопки диалогового окна UIDialog.
| |
| IUIButtonCollection |
Коллекция кнопок диалогового окна UIDialog.
| |
| IUIContext |
Контекст операции с пользовательским интерфейсом.
| |
| IUIContextActionOverridings |
Набор делегатов для переопределения действий в интерфейсе, связанных с UI контекстом
| |
| IUIContextExecutorProvider |
Объект, предоставляющий доступ к делегату, выполняющему заданное действие
в контексте IUIContext.
| |
| IUIContextMarker |
Интерфейс поддержки контекста
| |
| IUIContextObject |
Объект, содержащий информацию об именованном объекте с контекстом IUIContext.
Например, может соответствовать вкладке с карточкой.
| |
| IUIElement |
Описание интерфейса для моделей-представления пользовательского интерфейса
поддерживающих режим установки доступности и признака отображения
элемента в пользовательском интерфейсе
| |
| IUIHost |
Объект, предоставляющий упрощённый доступ к основным функциям платформы,
которые связаны с отображением информации пользователю.
| |
| IUserSettings |
Настройки, применяемые для клиентского рабочего места.
| |
| IViewModel | ||
| IViewModelCollectionT | ||
| IViewModelContainerT |
Контейнер для моделей представления, доступных по имени.
| |
| IWeakEventHandler |
Описание интерфейса обработчика событий от централизованного диспетчера событий
| |
| IWorkspaceModel |
Модель представления для рабочей области, которую можно закрыть.
|
| Делегат | Описание | |
|---|---|---|
| CreateCardAsyncFunc |
Делегат для перегрузки действия CreateCardAsync(NullableGuid, String, CreateCardOptions, CancellationToken) | |
| OpenCardAsyncFunc |
Делегат для перегрузки действия OpenCardAsync(NullableGuid, NullableGuid, String, OpenCardOptions, CancellationToken) | |
| SelectFromViewDelegate |
Делегат выборки из контекста представления
| |
| ShowCardEditorFuncAsync |
Делегат для переопределения действия на открытие карточки по модели [o:IUIHost.ShowCard] | |
| ShowCardModelAsyncFunc |
Делегат для переопределения действия на открытие карточки по CardEditor [o:IUIHost.ShowCard] | |
| UIContextExecutorAsync |
Выполняет заданный метод в контексте IUIContext,
который устанавливается как текущий контекст и передаётся как параметр в заданный метод.
| |
| ViewModelFactory | ||
| ViewModelFactoryTModel, TViewModel | ||
| WeakEventHandler |
| Перечисление | Описание | |
|---|---|---|
| DragOperationType |
Вид операции перетягивания элемента рабочего места
| |
| DragTargetAreaKind |
Целевая область перетаскивания
| |
| SystemMetric |
Flags used with the Windows API (User32.dll):GetSystemMetrics(SystemMetric smIndex)
This Enum and declaration signature was written by Gabriel T. Sharp
ai_productions@verizon.net or osirisgothra@hotmail.com
Obtained on pinvoke.net, please contribute your code to support the wiki!
| |
| TessaDialogDispatcher |
Указание диспетчера, для которого показывается диалоговое окно.
| |
| TessaSplashMessage |
Стандартное сообщение для вывода окна-заставки TessaSplash.
|