Struct EventUpdateReturnData
[Obfuscation(Exclude = true, ApplyToMembers = true)]
[Serializable]
public struct EventUpdateReturnData
Inherited Members
Namespace: HomeSeer.PluginSdk.Devices
Assembly: PluginSdk.dll
Data returned to HomeSeer by a plugin when an event action/trigger's configuration is updated
Fields
View SourceDataOut
(Also see DataIn of strTrigInfo) The serialization data for the plug-in object cannot be passed ByRef which means it can be passed only one-way through the interface to HomeSeer. If the plug-in receives DataIn, de-serializes it into an object, and then makes a change to the object, this is where the object can be serialized again and passed back to HomeSeer for storage in the HomeSeer database.
Declaration
public byte[] DataOut
Field Value
Type | Description |
---|---|
System.Byte[] |
Result
When plug-in calls such as ...BuildUI, ...ProcessPostUI, or ...FormatUI are called and there is feedback or an error condition that needs to be reported back to the user, this string field can contain the message to be displayed to the user in HomeSeer UI. This field is cleared by HomeSeer after it is displayed to the user.
Declaration
public string Result
Field Value
Type | Description |
---|---|
System.String |
TrigActInfo
This is the trigger or action info from HomeSeer - see the structure for more information.
Declaration
public TrigActInfo TrigActInfo
Field Value
Type | Description |
---|---|
TrigActInfo |