WorkplaceViewComponentHelperCreateWorkplaceViewComponent - метод |
Создает компонент отображения данных представления
Пространство имён:
Tessa.UI.Views
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис [CanBeNullAttribute]
public static IWorkplaceViewComponent CreateWorkplaceViewComponent(
[NotNullAttribute] ContentFactory contentFactory,
[NotNullAttribute] IDataSourceMetadata metadata,
[CanBeNullAttribute] INamedCollection<IExtensionMetadata> extensions,
[NotNullAttribute] ICollection<RequestParameter> parameters,
[NotNullAttribute] Dictionary<string, IEnumerable<RequestParameter>> parametersByStates,
[NotNullAttribute] IWorkplaceExtensionExecutorFactory extensionExecutorFactory
)
<CanBeNullAttribute>
Public Shared Function CreateWorkplaceViewComponent (
<NotNullAttribute> contentFactory As ContentFactory,
<NotNullAttribute> metadata As IDataSourceMetadata,
<CanBeNullAttribute> extensions As INamedCollection(Of IExtensionMetadata),
<NotNullAttribute> parameters As ICollection(Of RequestParameter),
<NotNullAttribute> parametersByStates As Dictionary(Of String, IEnumerable(Of RequestParameter)),
<NotNullAttribute> extensionExecutorFactory As IWorkplaceExtensionExecutorFactory
) As IWorkplaceViewComponent
public:
[CanBeNullAttribute]
static IWorkplaceViewComponent^ CreateWorkplaceViewComponent(
[NotNullAttribute] ContentFactory^ contentFactory,
[NotNullAttribute] IDataSourceMetadata^ metadata,
[CanBeNullAttribute] INamedCollection<IExtensionMetadata^>^ extensions,
[NotNullAttribute] ICollection<RequestParameter^>^ parameters,
[NotNullAttribute] Dictionary<String^, IEnumerable<RequestParameter^>^>^ parametersByStates,
[NotNullAttribute] IWorkplaceExtensionExecutorFactory^ extensionExecutorFactory
)
[<CanBeNullAttribute>]
static member CreateWorkplaceViewComponent :
[<NotNullAttribute>] contentFactory : ContentFactory *
[<NotNullAttribute>] metadata : IDataSourceMetadata *
[<CanBeNullAttribute>] extensions : INamedCollection<IExtensionMetadata> *
[<NotNullAttribute>] parameters : ICollection<RequestParameter> *
[<NotNullAttribute>] parametersByStates : Dictionary<string, IEnumerable<RequestParameter>> *
[<NotNullAttribute>] extensionExecutorFactory : IWorkplaceExtensionExecutorFactory -> IWorkplaceViewComponent
Параметры
- contentFactory
- Тип: Tessa.UI.Views.ContentContentFactory
Фабрика создания содержимого
- metadata
- Тип: Tessa.ViewsIDataSourceMetadata
Метаданные источника данных
- extensions
- Тип: Tessa.Platform.CollectionsINamedCollectionIExtensionMetadata
Список расширений
- parameters
- Тип: System.Collections.GenericICollectionRequestParameter
Список параметров
- parametersByStates
- Тип: System.Collections.GenericDictionaryString, IEnumerableRequestParameter
Параметры по состояниям
- extensionExecutorFactory
- Тип: Tessa.UI.Views.ExtensionsIWorkplaceExtensionExecutorFactory
Фабрика создания исполнителя расширений
Возвращаемое значение
Тип:
IWorkplaceViewComponent
Созданный компонент отображения данных представления
См. также