Search Results for

    Show / Hide Table of Contents

    Class EnergyGraphData

    • C#
    • Visual Basic
    [Obfuscation(Exclude = true, ApplyToMembers = true)]
    [Serializable]
    public class EnergyGraphData
    <Obfuscation(Exclude:=True, ApplyToMembers:=True)>
    <Serializable>
    Public Class EnergyGraphData
    Inheritance
    System.Object
    EnergyGraphData
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: HomeSeer.PluginSdk.Energy
    Assembly: PluginSdk.dll


    PLEASE NOTE: Code related to the Energy components in HomeSeer were ported from the HS3 plugin API and have not been fully tested to verify full functionality from the new SDK. The Energy API may undergo significant changes in the near future. Please use with caution.


    Constructors

    View Source

    EnergyGraphData()

    Declaration
    • C#
    • Visual Basic
    public EnergyGraphData()
    Public Sub New

    Fields

    View Source

    AdditionalParameters

    back_color,pane_color,bar1_color,bar2_color,use_gradient,font_color,pane_color_left, pane_color_bottom,pane_color_top,pane_color_right

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

    DefaultGraph

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

    dvRefs

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

    DynamicCalc

    DynamicCalc is really a boolean, but for database compatibility, we'll use integer.

    This can be inferred, but is added to explicitly show whether to use static dates or calc them out.

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

    EndDate

    Declaration
    • C#
    • Visual Basic
    public DateTime? EndDate
    Public EndDate As Date?
    Field Value
    Type Description
    System.Nullable<System.DateTime>
    View Source

    FirstOf

    FirstOf is really a boolean, but for database compatibility, we'll use integer.

    If true, goes to the first instance of the gbInterval e.g: if a day, to the beginning of the day, if a week, to the beginning of the week.

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

    gbInterval

    Declaration
    • C#
    • Visual Basic
    public Constants.eGraphInterval gbInterval
    Public gbInterval As Constants.eGraphInterval
    Field Value
    Type Description
    Constants.eGraphInterval
    View Source

    GoBack

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

    Height

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

    ID

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

    Interval

    Declaration
    • C#
    • Visual Basic
    public Constants.eGraphInterval Interval
    Public Interval As Constants.eGraphInterval
    Field Value
    Type Description
    Constants.eGraphInterval
    View Source

    IsLocked

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

    IsVisible

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

    MobileHeight

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

    MobileWidth

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

    Name

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

    StartDate

    Declaration
    • C#
    • Visual Basic
    public DateTime? StartDate
    Public StartDate As Date?
    Field Value
    Type Description
    System.Nullable<System.DateTime>
    View Source

    Timespan

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

    tsInterval

    Declaration
    • C#
    • Visual Basic
    public Constants.eGraphInterval tsInterval
    Public tsInterval As Constants.eGraphInterval
    Field Value
    Type Description
    Constants.eGraphInterval
    View Source

    Type

    Declaration
    • C#
    • Visual Basic
    public Constants.eGraphType Type
    Public Type As Constants.eGraphType
    Field Value
    Type Description
    Constants.eGraphType
    View Source

    Width

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

    YAxis

    Declaration
    • C#
    • Visual Basic
    public int YAxis
    Public YAxis As Integer
    Field Value
    Type Description
    System.Int32
    • View Source
    In This Article
    Back to top HomeSeer Technologies