Class ApplicationFactory

Factory class for creation of IApplication instance(s)

Inheritance
ApplicationFactory
Namespace: TSD.API.Remoting
Assembly: TSD.API.Remoting.dll
Syntax
public static class ApplicationFactory

Methods

Name Description
ConnectToRunningApplicationAsync(int, CancellationToken)

Connects to Tekla Structural Designer application running on local machine on given port

ConnectToRunningApplicationAsync(string, int, CancellationToken)

Connects to Tekla Structural Designer application running on given address and port

ConnectToRunningApplicationAsync(IApplicationInfo?, CancellationToken)

Connects to Tekla Structural Designer application specified by given descriptor

GetFirstRunningApplicationAsync(CancellationToken)

Returns first applications that is compatible with current API version

GetInstalledApplicationVersions()

Returns versions of installed Tekla Structural Designer application

GetRunningApplicationInfosAsync(CancellationToken)

Returns descriptors of all applications that are compatible with current API version running on a local machine

GetRunningApplicationsAsync(CancellationToken)

Returns all applications that are compatible with current API version

StartNewApplicationAsync(CancellationToken, int, Func<Version, bool>?, string)

Starts new instance of Tekla Structural Designer application and connects to it

Was this helpful?
The feedback you give here is not visible to other users. We use your comments to improve the content.
Previous
Next