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.
|