AvalonTextBoxViewModel - конструктор
Создаёт экземпляр класса с указанием метаинформации по элементу управления и модели карточки.
Пространство имён: Tessa.UI.Cards.ControlsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public AvalonTextBoxViewModel(
CardTypeEntryControl control,
ICardModel model,
AvalonTextBoxFontType fontType,
SyntaxHighlighting syntaxType,
bool showLineNumbers,
IUIHost uiHost = null,
ICardUIResolver cardUIResolver = null
)
Public Sub New (
control As CardTypeEntryControl,
model As ICardModel,
fontType As AvalonTextBoxFontType,
syntaxType As SyntaxHighlighting,
showLineNumbers As Boolean,
Optional uiHost As IUIHost = Nothing,
Optional cardUIResolver As ICardUIResolver = Nothing
)
public:
AvalonTextBoxViewModel(
CardTypeEntryControl^ control,
ICardModel^ model,
AvalonTextBoxFontType fontType,
SyntaxHighlighting syntaxType,
bool showLineNumbers,
IUIHost^ uiHost = nullptr,
ICardUIResolver^ cardUIResolver = nullptr
)
new :
control : CardTypeEntryControl *
model : ICardModel *
fontType : AvalonTextBoxFontType *
syntaxType : SyntaxHighlighting *
showLineNumbers : bool *
?uiHost : IUIHost *
?cardUIResolver : ICardUIResolver
(* Defaults:
let _uiHost = defaultArg uiHost null
let _cardUIResolver = defaultArg cardUIResolver null
*)
-> AvalonTextBoxViewModel
Параметры
- control CardTypeEntryControl
- Метаинформация по элементу управления.
- model ICardModel
- Модель карточки.
- fontType AvalonTextBoxFontType
- Тип используемого шрифта.
- syntaxType SyntaxHighlighting
- Тип используемой подсветки синтаксиса.
- showLineNumbers Boolean
- Признак того, что в редактируемом поле будут отображаться номера строк.
- uiHost IUIHost (Optional)
-
Объект, используемый для вывода диалоговых окон, или null, если объект недоступен.
- cardUIResolver ICardUIResolver (Optional)
-
Объект, используемый совместно с uiHost для вывода диалоговых окон, или null, если объект недоступен.