ApplicationLaunchingStrategy - конструктор
Пространство имён: Tessa.ApplicationsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public ApplicationLaunchingStrategy(
[NotNullAttribute] IApplicationModel application,
[NotNullAttribute] GetTessaSpecialFolderDelegate getSpecialFolderFunc,
[NotNullAttribute] IApplicationUpdateChecker updateChecker,
[NotNullAttribute] IApplicationEnvironmentManager environmentManager,
[NotNullAttribute] IMessageProvider messageProvider,
[NotNullAttribute] IApplicationSynchronizer synchronizer,
[NotNullAttribute] ISessionController sessionController,
[NotNullAttribute] ISessionManager sessionManager,
[NotNullAttribute] Func<IStreamSynchronizationSource> streamSourceFunc,
[NotNullAttribute] Func<IFileSystemSynchronizationTarget> targetFunc,
[NotNullAttribute] IApplicationCollection applicationCollection,
[NotNullAttribute] ApplicationPackageBuilder packageBuilder
)
Public Sub New (
<NotNullAttribute> application As IApplicationModel,
<NotNullAttribute> getSpecialFolderFunc As GetTessaSpecialFolderDelegate,
<NotNullAttribute> updateChecker As IApplicationUpdateChecker,
<NotNullAttribute> environmentManager As IApplicationEnvironmentManager,
<NotNullAttribute> messageProvider As IMessageProvider,
<NotNullAttribute> synchronizer As IApplicationSynchronizer,
<NotNullAttribute> sessionController As ISessionController,
<NotNullAttribute> sessionManager As ISessionManager,
<NotNullAttribute> streamSourceFunc As Func(Of IStreamSynchronizationSource),
<NotNullAttribute> targetFunc As Func(Of IFileSystemSynchronizationTarget),
<NotNullAttribute> applicationCollection As IApplicationCollection,
<NotNullAttribute> packageBuilder As ApplicationPackageBuilder
)
public:
ApplicationLaunchingStrategy(
[NotNullAttribute] IApplicationModel^ application,
[NotNullAttribute] GetTessaSpecialFolderDelegate^ getSpecialFolderFunc,
[NotNullAttribute] IApplicationUpdateChecker^ updateChecker,
[NotNullAttribute] IApplicationEnvironmentManager^ environmentManager,
[NotNullAttribute] IMessageProvider^ messageProvider,
[NotNullAttribute] IApplicationSynchronizer^ synchronizer,
[NotNullAttribute] ISessionController^ sessionController,
[NotNullAttribute] ISessionManager^ sessionManager,
[NotNullAttribute] Func<IStreamSynchronizationSource^>^ streamSourceFunc,
[NotNullAttribute] Func<IFileSystemSynchronizationTarget^>^ targetFunc,
[NotNullAttribute] IApplicationCollection^ applicationCollection,
[NotNullAttribute] ApplicationPackageBuilder^ packageBuilder
)
new :
[<NotNullAttribute>] application : IApplicationModel *
[<NotNullAttribute>] getSpecialFolderFunc : GetTessaSpecialFolderDelegate *
[<NotNullAttribute>] updateChecker : IApplicationUpdateChecker *
[<NotNullAttribute>] environmentManager : IApplicationEnvironmentManager *
[<NotNullAttribute>] messageProvider : IMessageProvider *
[<NotNullAttribute>] synchronizer : IApplicationSynchronizer *
[<NotNullAttribute>] sessionController : ISessionController *
[<NotNullAttribute>] sessionManager : ISessionManager *
[<NotNullAttribute>] streamSourceFunc : Func<IStreamSynchronizationSource> *
[<NotNullAttribute>] targetFunc : Func<IFileSystemSynchronizationTarget> *
[<NotNullAttribute>] applicationCollection : IApplicationCollection *
[<NotNullAttribute>] packageBuilder : ApplicationPackageBuilder -> ApplicationLaunchingStrategy
Параметры
- application IApplicationModel
-
- getSpecialFolderFunc GetTessaSpecialFolderDelegate
-
- updateChecker IApplicationUpdateChecker
-
- environmentManager IApplicationEnvironmentManager
-
- messageProvider IMessageProvider
-
- synchronizer IApplicationSynchronizer
-
- sessionController ISessionController
-
- sessionManager ISessionManager
-
- streamSourceFunc FuncIStreamSynchronizationSource
-
- targetFunc FuncIFileSystemSynchronizationTarget
-
- applicationCollection IApplicationCollection
-
- packageBuilder ApplicationPackageBuilder
-