TessaWorkplaceServiceClient - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Views.WorkplacesСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
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
-
- workplaceSettingsMetadataConverter IConverterIJsonWorkplaceSettingsMetadata, IWorkplaceSettingsMetadata
-
- workplaceConverter IConverterIJsonWorkplaceMetadata, IWorkplaceMetadata
-
- workplaceUserExtensionMetadataConverter IConverterIJsonWorkplaceUserExtensionMetadata, IWorkplaceUserExtensionMetadata
-
- jsonWorkplaceToWorkplaceMetadataConverter IConverterIJsonWorkplace, IWorkplaceMetadata
-
- itemPropertiesConverter IConverterIJsonItemProperties, IItemProperties
-