TypeWritterWriteLineTask Method
Asynchronously writes text simulating a typewritter effect, and adds a break-line at the end.
Namespace: DevCase.Core.Application.ConsoleAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
static member WriteLineTask :
cancellationToken : CancellationToken *
text : string *
?typeSpeed : int *
?pauseDuration : int
(* Defaults:
let _typeSpeed = defaultArg typeSpeed 75
let _pauseDuration = defaultArg pauseDuration 400
*)
-> Task
No code example is currently available or this language may not be supported.
- cancellationToken CancellationToken
-
A CancellationToken that you must use to cancel this Task.
- text String
-
The text to type.
- typeSpeed Int32 (Optional)
-
The typying speed, in ms.
- pauseDuration Int32 (Optional)
-
The pause duration of the punctuation characters, in ms.
Task
A
Task object to asynchronously write text simulating a typewritter effect.
This is a code example.
No code example is currently available or this language may not be supported.
Dim typeCancellation As New CancellationTokenSource
Dim typeTask As Task = TypeWritter.WriteLineAsync(typeCancellation.Token, "Hello World!", typeSpeed:=150)
typeTask.Start()
' Do some work while typewritting...
For x As Integer = 0 To 10
Thread.Sleep(100)
Debug.WriteLine(x)
Next
'' Work is done, and here you can cancel the task as you like...
' typeCancellation.Cancel()
' typeTask.Wait()
' Console.Write(" Finished.")
Console.ReadKey()
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.