PropertyGridCreateEditorAsync(FuncValueTaskString, CancellationToken, PropertyGridItem) - метод

Создаёт модель представления с указанием функции, возвращающей отображаемое имя объекта getCaptionFuncAsync, для редактирования объектов, которые определяются перечислением элементов items.

Definition

Пространство имён: Tessa.UI.Cards.Editors
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public static ValueTask<IEditorViewModel> CreateEditorAsync(
	Func<ValueTask<string>> getCaptionFuncAsync,
	CancellationToken cancellationToken = default,
	params PropertyGridItem[] items
)

Параметры

getCaptionFuncAsync  FuncValueTaskString
Функция, возвращающая отображаемое имя редактируемого объекта. Функция вызывается при любом изменении любого из редактируемых свойств, поэтому вычисление имени должно быть сравнительно быстрым.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.
items  PropertyGridItem
Элементы, содержащие описание редактируемых объектов.

Возвращаемое значение

ValueTaskIEditorViewModel
Созданная модель представления для редактирования списка свойств заданного объекта.

См. также