TessaSplashCreateLazy(FuncWindow, Int32) - метод |
Создаёт окно-заставку, информирующую пользователя о выполнении длительной операции,
которая создаётся отложенно при изменении свойства
Text.
Пространство имён:
Tessa.UI
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public static ISplash CreateLazy(
Func<Window> createSplashScreen = null,
int delay = 250
)
Public Shared Function CreateLazy (
Optional createSplashScreen As Func(Of Window) = Nothing,
Optional delay As Integer = 250
) As ISplash
public:
static ISplash^ CreateLazy(
Func<Window^>^ createSplashScreen = nullptr,
int delay = 250
)
static member CreateLazy :
?createSplashScreen : Func<Window> *
?delay : int
(* Defaults:
let _createSplashScreen = defaultArg createSplashScreen null
let _delay = defaultArg delay 250
*)
-> ISplash
Параметры
- createSplashScreen (Optional)
- Тип: SystemFuncWindow
Функция, создающая и возвращающая окно Window, которое реализует интерфейс ISplashWindow.
Если окно не реализует интерфейс, то будет выброшено исключение InvalidCastException.
Если вместо функции указать null, то будет создано стандартное окно SplashWindow.
- delay (Optional)
- Тип: SystemInt32
Задержка в миллисекундах перед отображением экрана загрузки или 0, если задержка не требуется.
Возвращаемое значение
Тип:
ISplashОбъект, предоставляющий доступ к окну с экраном загрузки,
который создаётся отложенно при изменении свойства Text.
При вызове Dispose окно закрывается.
См. также