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