FakeLoginProviderGetLoginParametersAsync - метод |
Возвращает логин и пароль, используемые для входа в систему.
Вход считается отменённым, если логин или пароль равны null или пустой строке.
Пространство имён:
Tessa.Platform.Runtime
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксисpublic Task<(string login, string password)> GetLoginParametersAsync(
ILoginParameters parameters,
string login = null,
string password = null,
string title = null,
CancellationToken cancellationToken = default
)
Public Function GetLoginParametersAsync (
parameters As ILoginParameters,
Optional login As String = Nothing,
Optional password As String = Nothing,
Optional title As String = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of (login As String, password As String))
public:
virtual Task<ValueTuple<String^, String^>>^ GetLoginParametersAsync(
ILoginParameters^ parameters,
String^ login = nullptr,
String^ password = nullptr,
String^ title = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract GetLoginParametersAsync :
parameters : ILoginParameters *
?login : string *
?password : string *
?title : string *
?cancellationToken : CancellationToken
(* Defaults:
let _login = defaultArg login null
let _password = defaultArg password null
let _title = defaultArg title null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ValueTuple<string, string>>
override GetLoginParametersAsync :
parameters : ILoginParameters *
?login : string *
?password : string *
?title : string *
?cancellationToken : CancellationToken
(* Defaults:
let _login = defaultArg login null
let _password = defaultArg password null
let _title = defaultArg title null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ValueTuple<string, string>> Параметры
- parameters
- Тип: Tessa.Platform.RuntimeILoginParameters
Объект с параметрами входа в окне логина, такие как возможность сохранения пароля,
или null, если используются параметры по умолчанию (пароль сохранять нельзя).
- login (Optional)
- Тип: SystemString
Логин по умолчанию (например, который уже отображён в диалоге на момент открытия)
или null, если логин по умолчанию отсутствует.
- password (Optional)
- Тип: SystemString
Пароль по умолчанию (например, который уже отображён в диалоге на момент открытия)
или null, если пароль по умолчанию отсутствует.
- title (Optional)
- Тип: SystemString
Заголовок окна ввода логина/пароля (может быть строкой локализации)
или null/пустая строка, если используется заголовок по умолчанию.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskValueTupleString,
StringАсинхронная задача.
Реализации
ILoginProviderGetLoginParametersAsync(ILoginParameters, String, String, String, CancellationToken)
См. также