ICom |
public interface IComManager
The IComManager type exposes the following members.
Name | Description | |
---|---|---|
ApplicationWasStartedWithEmbeddingArg | Gets a value indicating whether the application was started with the -embedding argument. | |
ContainerApplicationName | If IsInEmbeddedMode is true, this property gets the name of the container application. | |
ContainerDocumentName | If IsInEmbeddedMode is true, this property gets the name of the container document. | |
EmbeddedObject | If IsInEmbeddedMode is true, this property gets the embedded object (for instance the graph document that is embedded). | |
IsInEmbeddedMode | Gets a value indicating whether Altaxo is in embedded mode, i.e. a object (graph document) is embedded in another application. If true, the properties ContainerApplicationName, ContainerDocumentName and EmbeddedObject can be used to set the title in the title bar of Altaxo. |
Name | Description | |
---|---|---|
GetDocumentsComObjectForDocument | Gets the documents COM object for the document. The document's Com object must at least implement IDataObject. | |
GetDocumentsDataObjectForDocument | Gets the documents data object for the document. The document's data object must only implement IDataObject. | |
ProcessStartupArguments | Processes the startup arguments that are given in the command to start the application. If the return value is true, we carry on and start the application. If the return value is false, we terminate the application immediately. | |
RegisterApplicationForCom | Registers the application for COM. | |
StartLocalServer | Starts the ComManager. | |
StopLocalServer | Stops the ComManager. | |
UnregisterApplicationForCom | Unregisters the application for COM. |