Search Results for

    Show / Hide Table of Contents

    Struct EventData

    • C#
    • Visual Basic
    [Obfuscation(Exclude = true, ApplyToMembers = true)]
    [Serializable]
    public struct EventData
    <Obfuscation(Exclude:=True, ApplyToMembers:=True)>
    <Serializable>
    Public Structure EventData
    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.Events
    Assembly: PluginSdk.dll


    PLEASE NOTE: This was ported directly from the legacy HS3 API and has not been fully reviewed to ensure proper compatibility and support through this SDK. This may undergo significant change in the near future. Please use with caution.


    Fields

    View Source

    Action_Count

    Declaration
    • C#
    • Visual Basic
    public int Action_Count
    Public Action_Count As Integer
    Field Value
    Type Description
    System.Int32
    View Source

    Actions

    Declaration
    • C#
    • Visual Basic
    public string[] Actions
    Public Actions As String()
    Field Value
    Type Description
    System.String[]
    View Source

    Event_Name

    Declaration
    • C#
    • Visual Basic
    public string Event_Name
    Public Event_Name As String
    Field Value
    Type Description
    System.String
    View Source

    Event_Ref

    Declaration
    • C#
    • Visual Basic
    public int Event_Ref
    Public Event_Ref As Integer
    Field Value
    Type Description
    System.Int32
    View Source

    Event_Type

    Declaration
    • C#
    • Visual Basic
    public string Event_Type
    Public Event_Type As String
    Field Value
    Type Description
    System.String
    View Source

    Flag_Delayed_Event

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Delayed_Event
    Public Flag_Delayed_Event As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    Flag_Delete_After_Trigger

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Delete_After_Trigger
    Public Flag_Delete_After_Trigger As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    Flag_Do_Not_Log

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Do_Not_Log
    Public Flag_Do_Not_Log As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    Flag_Enabled

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Enabled
    Public Flag_Enabled As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    Flag_Include_in_Powerfail

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Include_in_Powerfail
    Public Flag_Include_in_Powerfail As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    Flag_Priority_Event

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Priority_Event
    Public Flag_Priority_Event As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    Flag_Security

    Declaration
    • C#
    • Visual Basic
    public bool Flag_Security
    Public Flag_Security As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    FlagAlexaDiscoveryEnabled

    Event can be discovered by Amazon alexa

    Declaration
    • C#
    • Visual Basic
    public bool FlagAlexaDiscoveryEnabled
    Public FlagAlexaDiscoveryEnabled As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    FlagGoogleDiscoveryEnabled

    Event can be discovered by Google Home

    Declaration
    • C#
    • Visual Basic
    public bool FlagGoogleDiscoveryEnabled
    Public FlagGoogleDiscoveryEnabled As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    FlagVoiceCommand

    Event can be controlled by voice using the event name or the voice command override, must be set if Amazon or Google is set

    Declaration
    • C#
    • Visual Basic
    public bool FlagVoiceCommand
    Public FlagVoiceCommand As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    GroupID

    Declaration
    • C#
    • Visual Basic
    public int GroupID
    Public GroupID As Integer
    Field Value
    Type Description
    System.Int32
    View Source

    GroupName

    Declaration
    • C#
    • Visual Basic
    public string GroupName
    Public GroupName As String
    Field Value
    Type Description
    System.String
    View Source

    Last_Triggered

    Declaration
    • C#
    • Visual Basic
    public DateTime Last_Triggered
    Public Last_Triggered As Date
    Field Value
    Type Description
    System.DateTime
    View Source

    Retrigger_Delay

    Declaration
    • C#
    • Visual Basic
    public TimeSpan Retrigger_Delay
    Public Retrigger_Delay As TimeSpan
    Field Value
    Type Description
    System.TimeSpan
    View Source

    Trigger_Count

    Declaration
    • C#
    • Visual Basic
    public int Trigger_Count
    Public Trigger_Count As Integer
    Field Value
    Type Description
    System.Int32
    View Source

    Trigger_Group_Count

    Declaration
    • C#
    • Visual Basic
    public int Trigger_Group_Count
    Public Trigger_Group_Count As Integer
    Field Value
    Type Description
    System.Int32
    View Source

    Trigger_Groups

    Declaration
    • C#
    • Visual Basic
    public EventTriggerGroupData[] Trigger_Groups
    Public Trigger_Groups As EventTriggerGroupData()
    Field Value
    Type Description
    EventTriggerGroupData[]
    View Source

    UserNote

    Declaration
    • C#
    • Visual Basic
    public string UserNote
    Public UserNote As String
    Field Value
    Type Description
    System.String
    • View Source
    In This Article
    Back to top HomeSeer Technologies