IApplication Interface

Represents a connection to a running Tekla Structural Designer instance

Namespace:  TSD.API.Remoting
Assembly:  TSD.API.Remoting (in TSD.API.Remoting.dll) Version: 0.22.4.0116
Syntax
public interface IApplication : IDisposable, 
	IAsyncDisposable

The IApplication type exposes the following members.

Properties
  NameDescription
Public propertyConnected
Gets value indicating if application can be connected
Top
Methods
  NameDescription
Public methodCreateDocumentAsync
Creates a new document
Public methodDisconnectAsync
Disconnects from the Tekla Structural Designer application
Public methodGetApplicationTitleAsync
Returns Tekla Structural Designer application main window title
Public methodGetDocumentAsync
Gets the document
Public methodGetVersionStringAsync
Returns string representation of Tekla Structural Designer application version
Public methodOpenDocumentAsync(FileStream, Boolean)
Opens a document from a FileStream
Public methodOpenDocumentAsync(String, Boolean)
Opens a document
Top
Events
  NameDescription
Public eventDisconnected
An event invoked when the application disconnects
Public eventModelClosed
An event invoked when model is closed
Public eventModelOpened
An event invoked when model is opened
Top
See Also