Syntax
| C# |
|---|
public class HarmonyAPI |
| Visual Basic (Declaration) |
|---|
Public Class HarmonyAPI |
| Visual C++ |
|---|
public ref class HarmonyAPI |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
![]() | HarmonyAPIHarmonyAPINew |
Public Methods
Protected Methods
| Name | Description | |
|---|---|---|
![]() | Finalize | (Overrides Object..::Finalize()().) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Protected Fields
| Name | Description | |
|---|---|---|
![]() | DisableMsgQueueProcess |
Public Properties
| Name | Description | |
|---|---|---|
![]() | Actions | A collection of all existing actions from Harmony Core |
![]() | Categories | A collection of all existing Categories from Harmony Core |
![]() | ComponentContexts | A collection of all existing Component Contexts from Harmony Core |
![]() | Components | A collection of all existing components from Harmony Core |
![]() | DeviceProperties | A collection of all existing device properties from Harmony Core |
![]() | Devices | A collection of all existing devices from Harmony Core |
![]() | DeviceTypeContexts | A collection of all existing devicetype Contexts from Harmony Core |
![]() | DeviceTypeEvents | A collection of all existing devicetype events from Harmony Core |
![]() | DeviceTypeMethods | A collection of all existing devicetype methods from Harmony Core |
![]() | DeviceTypes | A collection of all existing device types from Harmony Core |
![]() | Groups | A collection of all existing groups from Harmony Core |
![]() | HmnyEvents | A collection of all existing events from Harmony Core |
![]() | Prereqs | A collection of all existing prereqs from Harmony Core |
![]() | Protocols | A collection of all existing protocols from Harmony Core |
![]() | Settings | A collection of all settings from Harmony Core |
![]() | Version_HarmonyAPI | The version of the current HarmonyAPI build |
![]() | Version_HarmonyCore | The version of the current Harmony core build |
![]() | VersionName_HarmonyCore | The version name of the current Harmony core build |
![]() | Zones | A collection of all existing zones and subzones from Harmony Core |
Public Events
| Name | Description | |
|---|---|---|
![]() | ActionAdded | Raised when a new action is added to Harmony Core |
![]() | ActionDeleted | Raised when an action is deleted |
![]() | ActionReordered | Raised when an action is reorderd |
![]() | ActionUpdated | Raised when an action is updated |
![]() | CategoryAdded | Raised when a new category is added to Harmony Core |
![]() | CategoryDeleted | Raised when a category is deleted from Harmony Core |
![]() | CategoryMembersUpdated | Raised when a Category has its members updated |
![]() | CategoryRenamed | Raised when a category is renamed |
![]() | ComponentAdded | Raised when a new component has been added to Harmony Core |
![]() | ComponentConnected | Raised when a component connects to Harmony Core |
![]() | ComponentContextAdded | Raised when a new Component Context is added to Harmony Core |
![]() | ComponentContextEventRaised | Raised when a Component Context is clicked |
![]() | ComponentDisconnected | Raised when a component disconnects from Harmony Core |
![]() | ComponentRawExecutionRequest | Raised when a component needs to execute a raw value |
![]() | ComponentRawValue | Raised when a component reports a raw value |
![]() | ComponentReset | Raised when a new component been requested to reset |
![]() | ConnectionTaskProgress | Raised when a connection task has been completed |
![]() | DeviceAdded | Raised when a new device is added to Harmony Core |
![]() | DeviceDeleted | Raised when a device is deleted |
![]() | DeviceDimLevelChanged | Raised when a device has its dim level changed |
![]() | DeviceIconListReceived | Raised when a requested icon list is delivered back the API |
![]() | DeviceIconReceived | Raised when a requested icon is delivered back the API |
![]() | DeviceIconSaved | Raised when icon has been sent to the server and saved |
![]() | DevicePropertyAdded | Raised when a new device property is added to Harmony Core |
![]() | DevicePropertyUpdated | Raised when a device property has been updated |
![]() | DeviceRenamed | Raised when a device is renamed |
![]() | DeviceTurnedOff | Raised when a device is turned off |
![]() | DeviceTurnedOn | Raised when a device is turned on |
![]() | DeviceTypeAdded | Raised when a new device type as been added to Harmony Core |
![]() | DeviceTypeCanTurnOnorOffChanged | Raised when a device type has had its switchable status changed |
![]() | DeviceTypeContextAdded | Raised when a new devicetype Context is added to Harmony Core |
![]() | DeviceTypeContextEventRaised | Raised when a devicetype Context is clicked |
![]() | DeviceTypeEventAdded | Raised when a new devicetype event is added to Harmony Core |
![]() | DeviceTypeIsDimmableChanged | Raised when a device type has had its dimmable status changed |
![]() | DeviceTypeIsMomentaryChanged | Raised when a device type has had its momentary status changed |
![]() | DeviceTypeMethodAdded | Raised when a new devicetype method is added to Harmony Core |
![]() | DeviceTypeMethodExecutionRequest | Raised when a devicetype Context is clicked |
![]() | DeviceUpdated | Raised when a device has been updated |
![]() | GroupAdded | Raised when a new group is added to Harmony Core |
![]() | GroupDeleted | Raised when a group is deleted from Harmony Core |
![]() | GroupMemberAdded | Raised when a new group memeber is added to a group in Harmony Core |
![]() | GroupMembersUpdated | Raised when a group has its members updated |
![]() | GroupRenamed | Raised when a group is renamed |
![]() | HAPIConnected | Raised when HarmonyAPI has successfully connected and registered with Harmony core |
![]() | HAPIDisconnected | Raised when HarmonyAPI has been disconnected from Harmony core |
![]() | HAPIError | Raised when an error occurs in either Harmony Core or HarmonyAPI |
![]() | HarmonyWarning | Raised when a warning is flagged up in the core |
![]() | HmnyEventAdded | Raised when a new event is added to Harmony Core |
![]() | HmnyEventDeleted | Raised when an event in harmony is deleted |
![]() | HmnyEventRenamed | Raised when an event in harmony is renamed |
![]() | HmnyEventScheduleXMLReceived | Raised when the requested schedules are returned as XML |
![]() | HmnyEventUpdated | Raised when an event has been updated |
![]() | HmnySettingsUpdated | Raised when settings are updated |
![]() | PrereqAdded | Raised when a new prereq is added to Harmony Core |
![]() | PrereqDeleted | Raised when an prereq is deleted |
![]() | PrereqUpdated | Raised when a prereq is updated |
![]() | RequestedLegacyXML | Raised when Harmony Core returns the legacy xml for use with the web server |
![]() | TrialWarning | Raised when a trial limit is reached in the core |
![]() | ZoneAdded | Raised when a new zone is added to Harmony Core |
![]() | ZoneDeleted | Raised when a zone is deleted from Harmony Core |
![]() | ZoneMembersUpdated | Raised when a Zone has its members updated |
![]() | ZoneRenamed | Raised when a zone is renamed |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() | HAPI_Socket |
See Also
Domia Namespace















