Search Results for

    Show / Hide Table of Contents

    Struct EventUpdateReturnData

    • C#
    • Visual Basic
    [Obfuscation(Exclude = true, ApplyToMembers = true)]
    [Serializable]
    public struct EventUpdateReturnData
    <Obfuscation(Exclude:=True, ApplyToMembers:=True)>
    <Serializable>
    Public Structure EventUpdateReturnData
    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    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 Source

    DataOut

    (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
    • C#
    • Visual Basic
    public byte[] DataOut
    Public DataOut As Byte()
    Field Value
    Type Description
    System.Byte[]
    View Source

    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
    • C#
    • Visual Basic
    public string Result
    Public Result As String
    Field Value
    Type Description
    System.String
    View Source

    TrigActInfo

    This is the trigger or action info from HomeSeer - see the structure for more information.

    Declaration
    • C#
    • Visual Basic
    public TrigActInfo TrigActInfo
    Public TrigActInfo As TrigActInfo
    Field Value
    Type Description
    TrigActInfo
    • View Source
    In This Article
    Back to top HomeSeer Technologies