Struct EventUpdateReturnData
[Obfuscation(Exclude = true, ApplyToMembers = true)]
[Serializable]
public struct EventUpdateReturnDataInherited 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[] DataOutField 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 ResultField Value
| Type | Description | 
|---|---|
| System.String | 
TrigActInfo
This is the trigger or action info from HomeSeer - see the structure for more information.
Declaration
public TrigActInfo TrigActInfoField Value
| Type | Description | 
|---|---|
| TrigActInfo |