WorkplaceViewComponentHelperCreateWorkplaceViewComponentAsync - метод

Создает компонент отображения данных представления.

Definition

Пространство имён: Tessa.UI.Views
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
[CanBeNullAttribute]
public static ValueTask<IWorkplaceViewComponent> CreateWorkplaceViewComponentAsync(
	[NotNullAttribute] ContentFactory contentFactory,
	[NotNullAttribute] IDataSourceMetadata metadata,
	[CanBeNullAttribute] INamedCollection<IExtensionMetadata> extensions,
	[NotNullAttribute] IList<RequestParameter> parameters,
	[NotNullAttribute] Dictionary<string, IEnumerable<RequestParameter>> parametersByStates,
	[NotNullAttribute] IWorkplaceExtensionExecutorFactory extensionExecutorFactory,
	CancellationToken cancellationToken = default
)

Параметры

contentFactory  ContentFactory
Фабрика создания содержимого.
metadata  IDataSourceMetadata
Метаданные источника данных.
extensions  INamedCollectionIExtensionMetadata
Список расширений.
parameters  IListRequestParameter
Список параметров.
parametersByStates  DictionaryString, IEnumerableRequestParameter
Параметры по состояниям.
extensionExecutorFactory  IWorkplaceExtensionExecutorFactory
Фабрика создания исполнителя расширений.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskIWorkplaceViewComponent
Задача на создание компонента отображения данных представления.

См. также