TessaWorkplaceServiceClient - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Views.WorkplacesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public TessaWorkplaceServiceClient(
IWebProxyFactory proxies,
IConverter<IJsonWorkplaceComponentMetadata, IWorkplaceComponentMetadata> workplaceComponentMetadataConverter,
IConverter<IJsonWorkplaceSettingsMetadata, IWorkplaceSettingsMetadata> workplaceSettingsMetadataConverter,
IConverter<IJsonWorkplaceMetadata, IWorkplaceMetadata> workplaceConverter,
IConverter<IJsonWorkplaceUserExtensionMetadata, IWorkplaceUserExtensionMetadata> workplaceUserExtensionMetadataConverter,
IConverter<IJsonWorkplace, IWorkplaceMetadata> jsonWorkplaceToWorkplaceMetadataConverter,
IConverter<IJsonItemProperties, IItemProperties> itemPropertiesConverter
)
Public Sub New (
proxies As IWebProxyFactory,
workplaceComponentMetadataConverter As IConverter(Of IJsonWorkplaceComponentMetadata, IWorkplaceComponentMetadata),
workplaceSettingsMetadataConverter As IConverter(Of IJsonWorkplaceSettingsMetadata, IWorkplaceSettingsMetadata),
workplaceConverter As IConverter(Of IJsonWorkplaceMetadata, IWorkplaceMetadata),
workplaceUserExtensionMetadataConverter As IConverter(Of IJsonWorkplaceUserExtensionMetadata, IWorkplaceUserExtensionMetadata),
jsonWorkplaceToWorkplaceMetadataConverter As IConverter(Of IJsonWorkplace, IWorkplaceMetadata),
itemPropertiesConverter As IConverter(Of IJsonItemProperties, IItemProperties)
)
public:
TessaWorkplaceServiceClient(
IWebProxyFactory^ proxies,
IConverter<IJsonWorkplaceComponentMetadata^, IWorkplaceComponentMetadata^>^ workplaceComponentMetadataConverter,
IConverter<IJsonWorkplaceSettingsMetadata^, IWorkplaceSettingsMetadata^>^ workplaceSettingsMetadataConverter,
IConverter<IJsonWorkplaceMetadata^, IWorkplaceMetadata^>^ workplaceConverter,
IConverter<IJsonWorkplaceUserExtensionMetadata^, IWorkplaceUserExtensionMetadata^>^ workplaceUserExtensionMetadataConverter,
IConverter<IJsonWorkplace^, IWorkplaceMetadata^>^ jsonWorkplaceToWorkplaceMetadataConverter,
IConverter<IJsonItemProperties^, IItemProperties^>^ itemPropertiesConverter
)
new :
proxies : IWebProxyFactory *
workplaceComponentMetadataConverter : IConverter<IJsonWorkplaceComponentMetadata, IWorkplaceComponentMetadata> *
workplaceSettingsMetadataConverter : IConverter<IJsonWorkplaceSettingsMetadata, IWorkplaceSettingsMetadata> *
workplaceConverter : IConverter<IJsonWorkplaceMetadata, IWorkplaceMetadata> *
workplaceUserExtensionMetadataConverter : IConverter<IJsonWorkplaceUserExtensionMetadata, IWorkplaceUserExtensionMetadata> *
jsonWorkplaceToWorkplaceMetadataConverter : IConverter<IJsonWorkplace, IWorkplaceMetadata> *
itemPropertiesConverter : IConverter<IJsonItemProperties, IItemProperties> -> TessaWorkplaceServiceClient
Параметры
- proxies IWebProxyFactory
- Фабрики прокси-объектов для обращения к веб-сервису.
- workplaceComponentMetadataConverter IConverterIJsonWorkplaceComponentMetadata, IWorkplaceComponentMetadata
-
Объект, выполняющий конвертацию IJsonWorkplaceComponentMetadata и IWorkplaceComponentMetadata.
- workplaceSettingsMetadataConverter IConverterIJsonWorkplaceSettingsMetadata, IWorkplaceSettingsMetadata
-
Объект, выполняющий конвертацию IJsonWorkplaceSettingsMetadata и IWorkplaceSettingsMetadata.
- workplaceConverter IConverterIJsonWorkplaceMetadata, IWorkplaceMetadata
-
Объект, выполняющий конвертацию IJsonWorkplaceMetadata и IWorkplaceMetadata.
- workplaceUserExtensionMetadataConverter IConverterIJsonWorkplaceUserExtensionMetadata, IWorkplaceUserExtensionMetadata
-
Объект, выполняющий конвертацию IJsonWorkplaceUserExtensionMetadata и IWorkplaceUserExtensionMetadata.
- jsonWorkplaceToWorkplaceMetadataConverter IConverterIJsonWorkplace, IWorkplaceMetadata
-
Объект, выполняющий конвертацию IJsonWorkplace и IWorkplaceMetadata.
- itemPropertiesConverter IConverterIJsonItemProperties, IItemProperties
-
Объект, выполняющий конвертацию IJsonItemProperties и IItemProperties.