ApplicationUIInstance - класс

Приложение Tessa с графическим интерфейсом.

Definition

Пространство имён: Tessa.UI.Runtime
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public class ApplicationUIInstance : ApplicationInstance
Inheritance
Object    ApplicationInstance    ApplicationUIInstance

Заметки

Наследники класса могут переопределять методы, связанные с событиями запуска и завершения приложения.

Конструкторы

ApplicationUIInstance Создаёт экземпляр класса с указанием его зависимостей.

Свойства

Context Контекст запускаемого или запущенного приложения, или null, если приложение не запущено.
(Унаследован от ApplicationInstance)
DefaultThemeName Имя темы оформления по умолчанию, которая используется вместо сохранённой, или null, если используется сохранённая тема или тема по умолчанию.
Dependencies Основные зависимости для создаваемого объекта.
(Унаследован от ApplicationInstance)
IsDisposedПризнак того, что ресурсы объекта были освобождены.
(Унаследован от ApplicationInstance)
IsLaunchedПризнак того, что приложение успешно запущено.
(Унаследован от ApplicationInstance)

Методы

CheckDisposed Выбрасывает исключение [ObjectDisposedException], если ресурсы текущего объекта были освобождены.
(Унаследован от ApplicationInstance)
DisposeAsyncОсвобождает ресурсы, занимаемые объектом.
(Унаследован от ApplicationInstance)
DisposeAsync(Boolean)Освобождает ресурсы, занимаемые объектом.
(Унаследован от ApplicationInstance)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
HandleLinksAsync Обрабатывает ссылки, переданные приложению при запуске. Если приложение не было запущено или переданные ссылки отсутствуют, то не выполняет действий.
(Унаследован от ApplicationInstance)
InitializeDefaultLocalizationAsync Инициализирует локализацию по умолчанию, т.е. до того, как настройки локализации будут загружены. В качестве культуры по умолчанию используется язык системы.
InitializeLocalizationServiceAsyncИнициализирует сервис локализации после того, как настройки локализации будут загружены.
LaunchAsyncВыполняет обработку, связанную с запуском приложения.
(Унаследован от ApplicationInstance)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnConnectionSettingsInitializedAsyncАсинхронно выполняется после инициализации настроек подключения к базе данных.
(Переопределяет ApplicationInstanceOnConnectionSettingsInitializedAsync(ApplicationContextDeferredEventArgs, CancellationToken))
OnExecutingCommandВыполняется при выполнении команды, полученной по параметру командной строки.
(Унаследован от ApplicationInstance)
OnInitializedAsyncАсинхронно выполняется после успешной инициализации приложения.
(Переопределяет ApplicationInstanceOnInitializedAsync(ApplicationContextDeferredEventArgs, CancellationToken))
OnInitializeExtensionsExecutedМетод вызывается после выполнения расширений на инициализацию приложения IApplicationExtension.Initialize.
(Переопределяет ApplicationInstanceOnInitializeExtensionsExecuted(IApplicationExtensionContext, Boolean))
OnLaunchedAsyncАсинхронно выполняется после успешного запуска приложения (в обычном режиме).
(Унаследован от ApplicationInstance)
OnLaunchingAsyncАсинхронно выполняется перед запуском приложения.
(Переопределяет ApplicationInstanceOnLaunchingAsync(ApplicationContextDeferredEventArgs, CancellationToken))
OnParsingCommandВыполняется при разборе параметра командной строки.
(Унаследован от ApplicationInstance)
OnPublishedAsyncАсинхронно выполняется после успешного запуска приложения в режиме публикации.
(Переопределяет ApplicationInstanceOnPublishedAsync(ApplicationContextDeferredEventArgs, CancellationToken))
OnSessionOpenedAsyncАсинхронно выполняется после открытия сессии при запуске приложения.
(Переопределяет ApplicationInstanceOnSessionOpenedAsync(ApplicationContextDeferredEventArgs, CancellationToken))
OnShutdownCompletedAsyncАсинхронно выполняется после завершения приложения.
(Унаследован от ApplicationInstance)
OnShutdownExtensionsExecutedМетод вызывается после выполнения расширений на завершение приложения IApplicationExtension.Shutdown.
(Унаследован от ApplicationInstance)
OnShuttingDownAsyncАсинхронно выполняется перед завершением приложения.
(Унаследован от ApplicationInstance)
ShutdownAsync Завершает работу приложения, если оно было запущено. Если приложение не было запущено, то не выполняет действий.
(Унаследован от ApplicationInstance)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

ConnectionSettingsInitializedСобытие, выполняемое после инициализации настроек подключения к базе данных.
(Унаследован от ApplicationInstance)
ExecutingCommandВыполняется при выполнении команды, полученной по параметру командной строки.
(Унаследован от ApplicationInstance)
InitializedСобытие, выполняемое после успешной инициализации приложения.
(Унаследован от ApplicationInstance)
LaunchedСобытие, выполняемое после успешного запуска приложения (в обычном режиме).
(Унаследован от ApplicationInstance)
LaunchingСобытие, выполняемое перед запуском приложения.
(Унаследован от ApplicationInstance)
ParsingCommandВыполняется при разборе параметра командной строки.
(Унаследован от ApplicationInstance)
PublishedСобытие, выполняемое после успешного запуска приложения в режиме публикации.
(Унаследован от ApplicationInstance)
SessionOpenedСобытие, выполняемое после открытия сессии при запуске приложения.
(Унаследован от ApplicationInstance)
ShutdownCompletedСобытие, выполняемое после завершения приложения.
(Унаследован от ApplicationInstance)
ShuttingDownСобытие, выполняемое перед завершением приложения.
(Унаследован от ApplicationInstance)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также