GREET API
Exposed interfaces to create modules that can be loaded in GREET
|
Object representing the collection of entities of a loaded project More...
Public Member Functions | |
XmlNode | GetPluginXML (IPlugin plugin) |
Returns a copy of the node reserved for this plugin. Modifications to this node will not be saved to the file In order to save to the database, please use the method PushPluginXML(IPlugin plugin, XmlNode node); More... | |
XmlDocument | GetProjectDocument () |
Returns a copy of the project document. Modifications to this document will not be saved to the file More... | |
int | PushPluginXML (IPlugin plugin, XmlNode node) |
Returns a node based on the class name of the plugin. This is a copy of the original one. In order to save to the database, please use the method string SaveProject(IProject project, string fileName);; More... | |
Properties | |
IData | Dataa [get, set] |
Entities of the loaded database More... | |
List< IMonitor > | MonitorValues [get] |
Monitored values More... | |
Object representing the collection of entities of a loaded project
Definition at line 15 of file IProject.cs.
XmlNode PlugInsInterfaces.DataTypes.IProject.GetPluginXML | ( | IPlugin | plugin | ) |
Returns a copy of the node reserved for this plugin. Modifications to this node will not be saved to the file In order to save to the database, please use the method PushPluginXML(IPlugin plugin, XmlNode node);
plugin | The current plugin |
XmlDocument PlugInsInterfaces.DataTypes.IProject.GetProjectDocument | ( | ) |
Returns a copy of the project document. Modifications to this document will not be saved to the file
int PlugInsInterfaces.DataTypes.IProject.PushPluginXML | ( | IPlugin | plugin, |
XmlNode | node | ||
) |
Returns a node based on the class name of the plugin. This is a copy of the original one. In order to save to the database, please use the method string SaveProject(IProject project, string fileName);;
plugin | The current plugin |
node | The node to be pushed to the database |
|
getset |
Entities of the loaded database
Definition at line 21 of file IProject.cs.
|
get |
Monitored values
Definition at line 27 of file IProject.cs.