VideoOS.ConfigurationAPI.ItemTypes Class Reference

Static Public Attributes

const string AccessControlSystem = "AccessControlSystem"
 
const string AccessControlSystemFolder = "AccessControlSystemFolder"
 
const string AccessControlUnit = "AccessControlUnit"
 
const string AccessControlUnitFolder = "AccessControlUnitFolder"
 
const string AlarmDefinition = "AlarmDefinition"
 
const string AlarmDefinitionFolder = "AlarmDefinitionFolder"
 
const string AnalyticsEvent = "AnalyticsEvent"
 
const string AnalyticsEventFolder = "AnalyticsEventFolder"
 
const string ArchiveSchedule = "ArchiveSchedule"
 
const string ArchiveStorage = "ArchiveStorage"
 
const string ArchiveStorageFolder = "ArchiveStorageFolder"
 
const string ArchiveStorageInformation = "ArchiveStorageInformation"
 
const string AudioMessage = "AudioMessage"
 
const string AudioMessageFolder = "AudioMessageFolder"
 
const string BasicOwnerInformation = "BasicOwnerInformation"
 
const string BasicOwnerInformationFolder = "BasicOwnerInformationFolder"
 Basic Owner Information.
 
const string BasicUser = "BasicUser"
 
const string BasicUserFolder = "BasicUserFolder"
 
const string Camera = "Camera"
 
const string CameraFolder = "CameraFolder"
 
const string CameraGroup = "CameraGroup"
 
const string CameraGroupFolder = "CameraGroupFolder"
 
const string Claim = "Claim"
 
const string ClaimFolder = "ClaimFolder"
 
const string ClientProfile = "ClientProfile"
 
const string ClientProfileFolder = "ClientProfileFolder"
 
const string ClientSettings = "ClientSettings"
 Contains settings for related devices, shortcut, multicast.
 
const string ClientSettingsFolder = "ClientSettingsFolder"
 Contains the settings available in the Management Client on the devices 'Client' tab.
 
const string Compressor = "Compressor"
 Definition of properties for a compressor. The properties are used by the AVI Generation during creating of notifications.
 
const string CompressorFolder = "CompressorFolder"
 Contains all available compressors available for use by the AVI Generation, when creating anotification. Only compressors installed on the Management Server are available.
 
const string CustomProperties = "CustomProperties"
 Contains the specific custom properties for a device. The Property array contains the properties.
 
const string CustomPropertiesFolder = "CustomPropertiesFolder"
 A ItemType for a folder under a camera, metadata, microphone etc.
 
const string CustomSettingGlobal = "CustomSettingGlobal"
 
const string CustomSettingUser = "CustomSettingUser"
 
const string DeviceDriverSettings = "DeviceDriverSettings"
 
const string DeviceDriverSettingsFolder = "DeviceDriverSettingsFolder"
 
const string EventType = "EventType"
 
const string EventTypeFolder = "EventTypeFolder"
 
const string EventTypeGroup = "EventTypeGroup"
 
const string EventTypeGroupFolder = "EventTypeGroupFolder"
 
const string EvidenceLockProfile = "EvidenceLockProfile"
 
const string EvidenceLockProfileFolder = "EvidenceLockProfileFolder"
 
const string External = "External"
 Item type used for external events (predefined, generic and user-defined) in rule configuration.
Should only be used with this GUID: e8bd6cee-1119-4296-ba91-e3803e2c591e
Cannot be used for normal lookup!
 
const string FailoverGroup = "FailoverGroup"
 
const string FailoverGroupFolder = "FailoverGroupFolder"
 
const string FailoverRecorder = "FailoverRecorder"
 
const string FailoverRecorderFolder = "FailoverRecorderFolder"
 
const string FindSaveSearches = "FindSaveSearches"
 
const string FisheyeLens = "FisheyeLens"
 
const string FisheyeLensFolder = "FisheyeLensFolder"
 
const string FPS = "FPS"
 
const string FPSFolder = "FPSFolder"
 
const string GeneralSettings = "GeneralSettings"
 
const string GenericEvent = "GenericEvent"
 
const string GenericEventDataSource = "GenericEventDataSource"
 
const string GenericEventDataSourceFolder = "GenericEventDataSourceFolder"
 
const string GenericEventFolder = "GenericEventFolder"
 
const string GisMapLocation = "GisMapLocation"
 
const string GisMapLocationFolder = "GisMapLocationFolder"
 
const string Hardware = "Hardware"
 
const string HardwareDeviceEvent = "HardwareDeviceEvent"
 
const string HardwareDeviceEventFolder = "HardwareDeviceEventFolder"
 
const string HardwareDriver = "HardwareDriver"
 
const string HardwareDriverFolder = "HardwareDriverFolder"
 
const string HardwareDriverSettings = "HardwareDriverSettings"
 
const string HardwareDriverSettingsFolder = "HardwareDriverSettingsFolder"
 
const string HardwareFolder = "HardwareFolder"
 
const string HardwarePtzDeviceSetting = "HardwarePtzDeviceSetting"
 
const string HardwarePtzSettings = "HardwarePtzSettings"
 
const string HardwarePtzSettingsFolder = "HardwarePtzSettingsFolder"
 
const string InfoItem = "InfoItem"
 
const string InfoItemFolder = "InfoItemFolder"
 
const string InputEvent = "InputEvent"
 
const string InputEventFolder = "InputEventFolder"
 
const string InputEventGroup = "InputEventGroup"
 
const string InputEventGroupFolder = "InputEventGroupFolder"
 
const string InvokeInfo = "InvokeInfo"
 This item type is used on the ConfigurationItem returned by the Invoke method, when the MethodId requires a set of properties to be filled out.
 
const string InvokeResult = "InvokeResult"
 This item type is used on the ConfigurationItem returned by the Invoke method.
 
const string Layout = "Layout"
 
const string LayoutFolder = "LayoutFolder"
 
const string LayoutGroup = "LayoutGroup"
 
const string LayoutGroupFolder = "LayoutGroupFolder"
 
const string LicenseDetail = "LicenseDetail"
 
const string LicenseDetailFolder = "LicenseDetailFolder"
 
const string LicenseFeature = "LicenseFeature"
 
const string LicenseInformation = "LicenseInformation"
 
const string LicenseInformationFolder = "LicenseInformationFolder"
 License related information and methods.
 
const string LicenseInstalledProduct = "LicenseInstalledProduct"
 
const string LicenseInstalledProductFolder = "LicenseInstalledProductFolder"
 
const string LicenseOverviewAll = "LicenseOverviewAll"
 
const string LicenseOverviewAllFolder = "LicenseOverviewAllFolder"
 
const string LoginProvider = "LoginProvider"
 
const string LoginProviderFolder = "LoginProviderFolder"
 
const string LprMatchList = "LprMatchList"
 
const string LprMatchListFolder = "LprMatchListFolder"
 
const string LprServer = "LprServer"
 
const string LprServerFolder = "LprServerFolder"
 
const string MailNotificationProfile = "MailNotificationProfile"
 
const string MailNotificationProfileFolder = "MailNotificationProfileFolder"
 
const string Matrix = "Matrix"
 
const string MatrixFolder = "MatrixFolder"
 
const string Message = "Message"
 
const string MessageFolder = "MessageFolder"
 
const string Metadata = "Metadata"
 
const string MetadataFolder = "MetadataFolder"
 
const string MetadataGroup = "MetadataGroup"
 
const string MetadataGroupFolder = "MetadataGroupFolder"
 
const string Microphone = "Microphone"
 
const string MicrophoneFolder = "MicrophoneFolder"
 
const string MicrophoneGroup = "MicrophoneGroup"
 
const string MicrophoneGroupFolder = "MicrophoneGroupFolder"
 
const string MIPItem = "MIPItem"
 
const string MIPItemFolder = "MIPItemFolder"
 
const string MIPKind = "MIPKind"
 
const string MIPKindFolder = "MIPKindFolder"
 
const string Monitor = "Monitor"
 
const string MonitorFolder = "MonitorFolder"
 
const string MonitorPreset = "MonitorPreset"
 
const string MonitorPresetFolder = "MonitorPresetFolder"
 
const string MotionDetection = "MotionDetection"
 
const string MotionDetectionFolder = "MotionDetectionFolder"
 
const string Output = "Output"
 
const string OutputFolder = "OutputFolder"
 
const string OutputGroup = "OutputGroup"
 
const string OutputGroupFolder = "OutputGroupFolder"
 
const string PatrollingEntry = "PatrollingEntry"
 
const string PatrollingProfile = "PatrollingProfile"
 
const string PatrollingProfileFolder = "PatrollingProfileFolder"
 
const string Preset = "Preset"
 Deprecated. Use PtzPreset or MonitorPreset instead.
 
const string PresetFolder = "PresetFolder"
 Deprecated. Use PtzPresetFolder or MonitorPresetFolder instead.
 
const string PrivacyMask = "PrivacyMask"
 Note that this itemtype is replaced with the PrivacyProtection type, as of 2017 R3.
 
const string PrivacyMaskFolder = "PrivacyMaskFolder"
 Note that this itemtype is replaced with the PrivacyProtectionFolder type, as of 2017 R3.
 
const string PrivacyProtection = "PrivacyProtection"
 
const string PrivacyProtectionFolder = "PrivacyProtectionFolder"
 
const string PTZ = "PTZ"
 
const string PTZFolder = "PTZFolder"
 
const string PtzPreset = "PtzPreset"
 
const string PtzPresetFolder = "PtzPresetFolder"
 
const string PTZSessionTimeout = "PTZSessionTimeout"
 
const string PTZSettings = "PTZSettings"
 
const string RecordingServer = "RecordingServer"
 
const string RecordingServerFailover = "RecordingServerFailover"
 
const string RecordingServerFailoverFolder = "RecordingServerFailoverFolder"
 
const string RecordingServerFolder = "RecordingServerFolder"
 
const string RecordingServerMulticast = "RecordingServerMulticast"
 
const string RecordingServerMulticastFolder = "RecordingServerMulticastFolder"
 
const string RegisteredClaim = "RegisteredClaim"
 
const string RegisteredClaimFolder = "RegisteredClaimFolder"
 
const string Role = "Role"
 
const string RoleFolder = "RoleFolder"
 
const string Rule = "Rule"
 
const string RuleFolder = "RuleFolder"
 
const string SaveSearches = "SaveSearches"
 
const string SaveSearchesFolder = "SaveSearchesFolder"
 
const string Site = "Site"
 The Site ConfigurationItem.
 
const string SiteAddress = "SiteAddress"
 
const string SiteAddressFolder = "SiteAddressFolder"
 
const string SiteFolder = "SiteFolder"
 
const string Speaker = "Speaker"
 
const string SpeakerFolder = "SpeakerFolder"
 
const string SpeakerGroup = "SpeakerGroup"
 
const string SpeakerGroupFolder = "SpeakerGroupFolder"
 
const string StateGroup = "StateGroup"
 
const string StateGroupFolder = "StateGroupFolder"
 
const string Storage = "Storage"
 
const string StorageFolder = "StorageFolder"
 
const string StorageInformation = "StorageInformation"
 
const string Stream = "Stream"
 
const string StreamFolder = "StreamFolder"
 
const string StreamSettings = "StreamSettings"
 
const string System = "System"
 The item type for the management server returned when calling GetItem("\");.
 
const string SystemAddress = "SystemAddress"
 
const string SystemAddressFolder = "SystemAddressFolder"
 
const string Task = "Task"
 
const string TaskFolder = "TaskFolder"
 
const string TimeProfile = "TimeProfile"
 
const string TimeProfileAppointmentRecur = "TimeProfileAppointmentRecur"
 
const string TimeProfileAppointmentRoot = "TimeProfileAppointmentRoot"
 
const string TimeProfileAppointmentVariance = "TimeProfileAppointmentVariance"
 Not used, modifying single entry out of series of reoccurring appointments, is disabled in Management Client.
 
const string TimeProfileFolder = "TimeProfileFolder"
 
const string TimeProfileSunclock = "TimeProfileSunclock"
 Not used, SunClock timeprofiles are located as ItemType=TimeProfile with TimeProfileType=SunClock.
 
const string ToolOption = "ToolOption"
 Contains one area, e.g. recording server or Management Server - as indicated in the Management Client's option dialog.
 
const string ToolOptionFolder = "ToolOptionFolder"
 Contains all the available option items representing what can be setup in the Management Client under 'Options'. Each area will have its own ConfigurationItem of type Option, with a Path and Id that identifies the area it covers.
 
const string TransactSource = "TransactSource"
 
const string TransactSourceFolder = "TransactSourceFolder"
 
const string TriggerEvent = "TriggerEvent"
 
const string TriggerEventFolder = "TriggerEventFolder"
 
const string UpdateHardwareDetail = "UpdateHardwareDetail"
 
const string User = "User"
 
const string UserDefinedEvent = "UserDefinedEvent"
 
const string UserDefinedEventFolder = "UserDefinedEventFolder"
 
const string UserFolder = "UserFolder"
 
const string VideoWall = "VideoWall"
 
const string VideoWallFolder = "VideoWallFolder"
 
const string VideoWallPreset = "VideoWallPreset"
 
const string VideoWallPresetFolder = "VideoWallPresetFolder"
 
const string View = "View"
 
const string ViewFolder = "ViewFolder"
 
const string ViewGroup = "ViewGroup"
 
const string ViewGroupFolder = "ViewGroupFolder"
 
const string ViewItem = "ViewItem"
 

Member Data Documentation

◆ AccessControlSystem

const string VideoOS.ConfigurationAPI.ItemTypes.AccessControlSystem = "AccessControlSystem"
static

◆ AccessControlSystemFolder

const string VideoOS.ConfigurationAPI.ItemTypes.AccessControlSystemFolder = "AccessControlSystemFolder"
static

◆ AccessControlUnit

const string VideoOS.ConfigurationAPI.ItemTypes.AccessControlUnit = "AccessControlUnit"
static

◆ AccessControlUnitFolder

const string VideoOS.ConfigurationAPI.ItemTypes.AccessControlUnitFolder = "AccessControlUnitFolder"
static

◆ AlarmDefinition

const string VideoOS.ConfigurationAPI.ItemTypes.AlarmDefinition = "AlarmDefinition"
static

◆ AlarmDefinitionFolder

const string VideoOS.ConfigurationAPI.ItemTypes.AlarmDefinitionFolder = "AlarmDefinitionFolder"
static

◆ AnalyticsEvent

const string VideoOS.ConfigurationAPI.ItemTypes.AnalyticsEvent = "AnalyticsEvent"
static

◆ AnalyticsEventFolder

const string VideoOS.ConfigurationAPI.ItemTypes.AnalyticsEventFolder = "AnalyticsEventFolder"
static

◆ ArchiveSchedule

const string VideoOS.ConfigurationAPI.ItemTypes.ArchiveSchedule = "ArchiveSchedule"
static

◆ ArchiveStorage

const string VideoOS.ConfigurationAPI.ItemTypes.ArchiveStorage = "ArchiveStorage"
static

◆ ArchiveStorageFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ArchiveStorageFolder = "ArchiveStorageFolder"
static

◆ ArchiveStorageInformation

const string VideoOS.ConfigurationAPI.ItemTypes.ArchiveStorageInformation = "ArchiveStorageInformation"
static

◆ AudioMessage

const string VideoOS.ConfigurationAPI.ItemTypes.AudioMessage = "AudioMessage"
static

◆ AudioMessageFolder

const string VideoOS.ConfigurationAPI.ItemTypes.AudioMessageFolder = "AudioMessageFolder"
static

◆ BasicOwnerInformation

const string VideoOS.ConfigurationAPI.ItemTypes.BasicOwnerInformation = "BasicOwnerInformation"
static

◆ BasicOwnerInformationFolder

const string VideoOS.ConfigurationAPI.ItemTypes.BasicOwnerInformationFolder = "BasicOwnerInformationFolder"
static

Basic Owner Information.

◆ BasicUser

const string VideoOS.ConfigurationAPI.ItemTypes.BasicUser = "BasicUser"
static

◆ BasicUserFolder

const string VideoOS.ConfigurationAPI.ItemTypes.BasicUserFolder = "BasicUserFolder"
static

◆ Camera

const string VideoOS.ConfigurationAPI.ItemTypes.Camera = "Camera"
static

◆ CameraFolder

const string VideoOS.ConfigurationAPI.ItemTypes.CameraFolder = "CameraFolder"
static

◆ CameraGroup

const string VideoOS.ConfigurationAPI.ItemTypes.CameraGroup = "CameraGroup"
static

◆ CameraGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.CameraGroupFolder = "CameraGroupFolder"
static

◆ Claim

const string VideoOS.ConfigurationAPI.ItemTypes.Claim = "Claim"
static

◆ ClaimFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ClaimFolder = "ClaimFolder"
static

◆ ClientProfile

const string VideoOS.ConfigurationAPI.ItemTypes.ClientProfile = "ClientProfile"
static

◆ ClientProfileFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ClientProfileFolder = "ClientProfileFolder"
static

◆ ClientSettings

const string VideoOS.ConfigurationAPI.ItemTypes.ClientSettings = "ClientSettings"
static

Contains settings for related devices, shortcut, multicast.

◆ ClientSettingsFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ClientSettingsFolder = "ClientSettingsFolder"
static

Contains the settings available in the Management Client on the devices 'Client' tab.

◆ Compressor

const string VideoOS.ConfigurationAPI.ItemTypes.Compressor = "Compressor"
static

Definition of properties for a compressor. The properties are used by the AVI Generation during creating of notifications.

◆ CompressorFolder

const string VideoOS.ConfigurationAPI.ItemTypes.CompressorFolder = "CompressorFolder"
static

Contains all available compressors available for use by the AVI Generation, when creating anotification. Only compressors installed on the Management Server are available.

◆ CustomProperties

const string VideoOS.ConfigurationAPI.ItemTypes.CustomProperties = "CustomProperties"
static

Contains the specific custom properties for a device. The Property array contains the properties.

Note that the Property class only uses Key, Value - all other fields are ignored (e.g. no checking)

◆ CustomPropertiesFolder

const string VideoOS.ConfigurationAPI.ItemTypes.CustomPropertiesFolder = "CustomPropertiesFolder"
static

A ItemType for a folder under a camera, metadata, microphone etc.

Is a child to the above device items, can be fetched via GetChildren on above, or GetItem. No update is possible.

Child item is of type CustomProperties - only one item

◆ CustomSettingGlobal

const string VideoOS.ConfigurationAPI.ItemTypes.CustomSettingGlobal = "CustomSettingGlobal"
static

◆ CustomSettingUser

const string VideoOS.ConfigurationAPI.ItemTypes.CustomSettingUser = "CustomSettingUser"
static

◆ DeviceDriverSettings

const string VideoOS.ConfigurationAPI.ItemTypes.DeviceDriverSettings = "DeviceDriverSettings"
static

◆ DeviceDriverSettingsFolder

const string VideoOS.ConfigurationAPI.ItemTypes.DeviceDriverSettingsFolder = "DeviceDriverSettingsFolder"
static

◆ EventType

const string VideoOS.ConfigurationAPI.ItemTypes.EventType = "EventType"
static

◆ EventTypeFolder

const string VideoOS.ConfigurationAPI.ItemTypes.EventTypeFolder = "EventTypeFolder"
static

◆ EventTypeGroup

const string VideoOS.ConfigurationAPI.ItemTypes.EventTypeGroup = "EventTypeGroup"
static

◆ EventTypeGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.EventTypeGroupFolder = "EventTypeGroupFolder"
static

◆ EvidenceLockProfile

const string VideoOS.ConfigurationAPI.ItemTypes.EvidenceLockProfile = "EvidenceLockProfile"
static

◆ EvidenceLockProfileFolder

const string VideoOS.ConfigurationAPI.ItemTypes.EvidenceLockProfileFolder = "EvidenceLockProfileFolder"
static

◆ External

const string VideoOS.ConfigurationAPI.ItemTypes.External = "External"
static

Item type used for external events (predefined, generic and user-defined) in rule configuration.
Should only be used with this GUID: e8bd6cee-1119-4296-ba91-e3803e2c591e
Cannot be used for normal lookup!

◆ FailoverGroup

const string VideoOS.ConfigurationAPI.ItemTypes.FailoverGroup = "FailoverGroup"
static

◆ FailoverGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.FailoverGroupFolder = "FailoverGroupFolder"
static

◆ FailoverRecorder

const string VideoOS.ConfigurationAPI.ItemTypes.FailoverRecorder = "FailoverRecorder"
static

◆ FailoverRecorderFolder

const string VideoOS.ConfigurationAPI.ItemTypes.FailoverRecorderFolder = "FailoverRecorderFolder"
static

◆ FindSaveSearches

const string VideoOS.ConfigurationAPI.ItemTypes.FindSaveSearches = "FindSaveSearches"
static

◆ FisheyeLens

const string VideoOS.ConfigurationAPI.ItemTypes.FisheyeLens = "FisheyeLens"
static

◆ FisheyeLensFolder

const string VideoOS.ConfigurationAPI.ItemTypes.FisheyeLensFolder = "FisheyeLensFolder"
static

◆ FPS

const string VideoOS.ConfigurationAPI.ItemTypes.FPS = "FPS"
static

◆ FPSFolder

const string VideoOS.ConfigurationAPI.ItemTypes.FPSFolder = "FPSFolder"
static

◆ GeneralSettings

const string VideoOS.ConfigurationAPI.ItemTypes.GeneralSettings = "GeneralSettings"
static

◆ GenericEvent

const string VideoOS.ConfigurationAPI.ItemTypes.GenericEvent = "GenericEvent"
static

◆ GenericEventDataSource

const string VideoOS.ConfigurationAPI.ItemTypes.GenericEventDataSource = "GenericEventDataSource"
static

◆ GenericEventDataSourceFolder

const string VideoOS.ConfigurationAPI.ItemTypes.GenericEventDataSourceFolder = "GenericEventDataSourceFolder"
static

◆ GenericEventFolder

const string VideoOS.ConfigurationAPI.ItemTypes.GenericEventFolder = "GenericEventFolder"
static

◆ GisMapLocation

const string VideoOS.ConfigurationAPI.ItemTypes.GisMapLocation = "GisMapLocation"
static

◆ GisMapLocationFolder

const string VideoOS.ConfigurationAPI.ItemTypes.GisMapLocationFolder = "GisMapLocationFolder"
static

◆ Hardware

const string VideoOS.ConfigurationAPI.ItemTypes.Hardware = "Hardware"
static

◆ HardwareDeviceEvent

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareDeviceEvent = "HardwareDeviceEvent"
static

◆ HardwareDeviceEventFolder

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareDeviceEventFolder = "HardwareDeviceEventFolder"
static

◆ HardwareDriver

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareDriver = "HardwareDriver"
static

◆ HardwareDriverFolder

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareDriverFolder = "HardwareDriverFolder"
static

◆ HardwareDriverSettings

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareDriverSettings = "HardwareDriverSettings"
static

◆ HardwareDriverSettingsFolder

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareDriverSettingsFolder = "HardwareDriverSettingsFolder"
static

◆ HardwareFolder

const string VideoOS.ConfigurationAPI.ItemTypes.HardwareFolder = "HardwareFolder"
static

◆ HardwarePtzDeviceSetting

const string VideoOS.ConfigurationAPI.ItemTypes.HardwarePtzDeviceSetting = "HardwarePtzDeviceSetting"
static

◆ HardwarePtzSettings

const string VideoOS.ConfigurationAPI.ItemTypes.HardwarePtzSettings = "HardwarePtzSettings"
static

◆ HardwarePtzSettingsFolder

const string VideoOS.ConfigurationAPI.ItemTypes.HardwarePtzSettingsFolder = "HardwarePtzSettingsFolder"
static

◆ InfoItem

const string VideoOS.ConfigurationAPI.ItemTypes.InfoItem = "InfoItem"
static

◆ InfoItemFolder

const string VideoOS.ConfigurationAPI.ItemTypes.InfoItemFolder = "InfoItemFolder"
static

◆ InputEvent

const string VideoOS.ConfigurationAPI.ItemTypes.InputEvent = "InputEvent"
static

◆ InputEventFolder

const string VideoOS.ConfigurationAPI.ItemTypes.InputEventFolder = "InputEventFolder"
static

◆ InputEventGroup

const string VideoOS.ConfigurationAPI.ItemTypes.InputEventGroup = "InputEventGroup"
static

◆ InputEventGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.InputEventGroupFolder = "InputEventGroupFolder"
static

◆ InvokeInfo

const string VideoOS.ConfigurationAPI.ItemTypes.InvokeInfo = "InvokeInfo"
static

This item type is used on the ConfigurationItem returned by the Invoke method, when the MethodId requires a set of properties to be filled out.

The InvokeInfo indicates that the required list of properties are defined in the Propertys array and should be filled out before calling the Invoke method again (with this ConfigurationItem).

A call on this ConfigurationItem with same MethodId will start the server side task and return a Path property that identifies the task.

Following GetItem ( path ) calls with the task path will contain information of the progress of the Task.

The Propertys array contains one or more properties from the InvokeInfoProperty namespace.

◆ InvokeResult

const string VideoOS.ConfigurationAPI.ItemTypes.InvokeResult = "InvokeResult"
static

This item type is used on the ConfigurationItem returned by the Invoke method.

The InvokeResult indicates that the method called by the Invoke call has completed.
Check the State property for how it completed, and other properties depending on the State.

The Propertys array contains one or more properties from the InvokeInfoProperty namespace.

◆ Layout

const string VideoOS.ConfigurationAPI.ItemTypes.Layout = "Layout"
static

◆ LayoutFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LayoutFolder = "LayoutFolder"
static

◆ LayoutGroup

const string VideoOS.ConfigurationAPI.ItemTypes.LayoutGroup = "LayoutGroup"
static

◆ LayoutGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LayoutGroupFolder = "LayoutGroupFolder"
static

◆ LicenseDetail

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseDetail = "LicenseDetail"
static

◆ LicenseDetailFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseDetailFolder = "LicenseDetailFolder"
static

◆ LicenseFeature

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseFeature = "LicenseFeature"
static

◆ LicenseInformation

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseInformation = "LicenseInformation"
static

◆ LicenseInformationFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseInformationFolder = "LicenseInformationFolder"
static

License related information and methods.

◆ LicenseInstalledProduct

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseInstalledProduct = "LicenseInstalledProduct"
static

◆ LicenseInstalledProductFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseInstalledProductFolder = "LicenseInstalledProductFolder"
static

◆ LicenseOverviewAll

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseOverviewAll = "LicenseOverviewAll"
static

◆ LicenseOverviewAllFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LicenseOverviewAllFolder = "LicenseOverviewAllFolder"
static

◆ LoginProvider

const string VideoOS.ConfigurationAPI.ItemTypes.LoginProvider = "LoginProvider"
static

◆ LoginProviderFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LoginProviderFolder = "LoginProviderFolder"
static

◆ LprMatchList

const string VideoOS.ConfigurationAPI.ItemTypes.LprMatchList = "LprMatchList"
static

◆ LprMatchListFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LprMatchListFolder = "LprMatchListFolder"
static

◆ LprServer

const string VideoOS.ConfigurationAPI.ItemTypes.LprServer = "LprServer"
static

◆ LprServerFolder

const string VideoOS.ConfigurationAPI.ItemTypes.LprServerFolder = "LprServerFolder"
static

◆ MailNotificationProfile

const string VideoOS.ConfigurationAPI.ItemTypes.MailNotificationProfile = "MailNotificationProfile"
static

◆ MailNotificationProfileFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MailNotificationProfileFolder = "MailNotificationProfileFolder"
static

◆ Matrix

const string VideoOS.ConfigurationAPI.ItemTypes.Matrix = "Matrix"
static

◆ MatrixFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MatrixFolder = "MatrixFolder"
static

◆ Message

const string VideoOS.ConfigurationAPI.ItemTypes.Message = "Message"
static

◆ MessageFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MessageFolder = "MessageFolder"
static

◆ Metadata

const string VideoOS.ConfigurationAPI.ItemTypes.Metadata = "Metadata"
static

◆ MetadataFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MetadataFolder = "MetadataFolder"
static

◆ MetadataGroup

const string VideoOS.ConfigurationAPI.ItemTypes.MetadataGroup = "MetadataGroup"
static

◆ MetadataGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MetadataGroupFolder = "MetadataGroupFolder"
static

◆ Microphone

const string VideoOS.ConfigurationAPI.ItemTypes.Microphone = "Microphone"
static

◆ MicrophoneFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MicrophoneFolder = "MicrophoneFolder"
static

◆ MicrophoneGroup

const string VideoOS.ConfigurationAPI.ItemTypes.MicrophoneGroup = "MicrophoneGroup"
static

◆ MicrophoneGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MicrophoneGroupFolder = "MicrophoneGroupFolder"
static

◆ MIPItem

const string VideoOS.ConfigurationAPI.ItemTypes.MIPItem = "MIPItem"
static

◆ MIPItemFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MIPItemFolder = "MIPItemFolder"
static

◆ MIPKind

const string VideoOS.ConfigurationAPI.ItemTypes.MIPKind = "MIPKind"
static

◆ MIPKindFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MIPKindFolder = "MIPKindFolder"
static

◆ Monitor

const string VideoOS.ConfigurationAPI.ItemTypes.Monitor = "Monitor"
static

◆ MonitorFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MonitorFolder = "MonitorFolder"
static

◆ MonitorPreset

const string VideoOS.ConfigurationAPI.ItemTypes.MonitorPreset = "MonitorPreset"
static

◆ MonitorPresetFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MonitorPresetFolder = "MonitorPresetFolder"
static

◆ MotionDetection

const string VideoOS.ConfigurationAPI.ItemTypes.MotionDetection = "MotionDetection"
static

◆ MotionDetectionFolder

const string VideoOS.ConfigurationAPI.ItemTypes.MotionDetectionFolder = "MotionDetectionFolder"
static

◆ Output

const string VideoOS.ConfigurationAPI.ItemTypes.Output = "Output"
static

◆ OutputFolder

const string VideoOS.ConfigurationAPI.ItemTypes.OutputFolder = "OutputFolder"
static

◆ OutputGroup

const string VideoOS.ConfigurationAPI.ItemTypes.OutputGroup = "OutputGroup"
static

◆ OutputGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.OutputGroupFolder = "OutputGroupFolder"
static

◆ PatrollingEntry

const string VideoOS.ConfigurationAPI.ItemTypes.PatrollingEntry = "PatrollingEntry"
static

◆ PatrollingProfile

const string VideoOS.ConfigurationAPI.ItemTypes.PatrollingProfile = "PatrollingProfile"
static

◆ PatrollingProfileFolder

const string VideoOS.ConfigurationAPI.ItemTypes.PatrollingProfileFolder = "PatrollingProfileFolder"
static

◆ Preset

const string VideoOS.ConfigurationAPI.ItemTypes.Preset = "Preset"
static

Deprecated. Use PtzPreset or MonitorPreset instead.

◆ PresetFolder

const string VideoOS.ConfigurationAPI.ItemTypes.PresetFolder = "PresetFolder"
static

Deprecated. Use PtzPresetFolder or MonitorPresetFolder instead.

◆ PrivacyMask

const string VideoOS.ConfigurationAPI.ItemTypes.PrivacyMask = "PrivacyMask"
static

Note that this itemtype is replaced with the PrivacyProtection type, as of 2017 R3.

◆ PrivacyMaskFolder

const string VideoOS.ConfigurationAPI.ItemTypes.PrivacyMaskFolder = "PrivacyMaskFolder"
static

Note that this itemtype is replaced with the PrivacyProtectionFolder type, as of 2017 R3.

◆ PrivacyProtection

const string VideoOS.ConfigurationAPI.ItemTypes.PrivacyProtection = "PrivacyProtection"
static

◆ PrivacyProtectionFolder

const string VideoOS.ConfigurationAPI.ItemTypes.PrivacyProtectionFolder = "PrivacyProtectionFolder"
static

◆ PTZ

const string VideoOS.ConfigurationAPI.ItemTypes.PTZ = "PTZ"
static

◆ PTZFolder

const string VideoOS.ConfigurationAPI.ItemTypes.PTZFolder = "PTZFolder"
static

◆ PtzPreset

const string VideoOS.ConfigurationAPI.ItemTypes.PtzPreset = "PtzPreset"
static

◆ PtzPresetFolder

const string VideoOS.ConfigurationAPI.ItemTypes.PtzPresetFolder = "PtzPresetFolder"
static

◆ PTZSessionTimeout

const string VideoOS.ConfigurationAPI.ItemTypes.PTZSessionTimeout = "PTZSessionTimeout"
static

◆ PTZSettings

const string VideoOS.ConfigurationAPI.ItemTypes.PTZSettings = "PTZSettings"
static

◆ RecordingServer

const string VideoOS.ConfigurationAPI.ItemTypes.RecordingServer = "RecordingServer"
static

◆ RecordingServerFailover

const string VideoOS.ConfigurationAPI.ItemTypes.RecordingServerFailover = "RecordingServerFailover"
static

◆ RecordingServerFailoverFolder

const string VideoOS.ConfigurationAPI.ItemTypes.RecordingServerFailoverFolder = "RecordingServerFailoverFolder"
static

◆ RecordingServerFolder

const string VideoOS.ConfigurationAPI.ItemTypes.RecordingServerFolder = "RecordingServerFolder"
static

◆ RecordingServerMulticast

const string VideoOS.ConfigurationAPI.ItemTypes.RecordingServerMulticast = "RecordingServerMulticast"
static

◆ RecordingServerMulticastFolder

const string VideoOS.ConfigurationAPI.ItemTypes.RecordingServerMulticastFolder = "RecordingServerMulticastFolder"
static

◆ RegisteredClaim

const string VideoOS.ConfigurationAPI.ItemTypes.RegisteredClaim = "RegisteredClaim"
static

◆ RegisteredClaimFolder

const string VideoOS.ConfigurationAPI.ItemTypes.RegisteredClaimFolder = "RegisteredClaimFolder"
static

◆ Role

const string VideoOS.ConfigurationAPI.ItemTypes.Role = "Role"
static

◆ RoleFolder

const string VideoOS.ConfigurationAPI.ItemTypes.RoleFolder = "RoleFolder"
static

◆ Rule

const string VideoOS.ConfigurationAPI.ItemTypes.Rule = "Rule"
static

◆ RuleFolder

const string VideoOS.ConfigurationAPI.ItemTypes.RuleFolder = "RuleFolder"
static

◆ SaveSearches

const string VideoOS.ConfigurationAPI.ItemTypes.SaveSearches = "SaveSearches"
static

◆ SaveSearchesFolder

const string VideoOS.ConfigurationAPI.ItemTypes.SaveSearchesFolder = "SaveSearchesFolder"
static

◆ Site

const string VideoOS.ConfigurationAPI.ItemTypes.Site = "Site"
static

The Site ConfigurationItem.

◆ SiteAddress

const string VideoOS.ConfigurationAPI.ItemTypes.SiteAddress = "SiteAddress"
static

◆ SiteAddressFolder

const string VideoOS.ConfigurationAPI.ItemTypes.SiteAddressFolder = "SiteAddressFolder"
static

◆ SiteFolder

const string VideoOS.ConfigurationAPI.ItemTypes.SiteFolder = "SiteFolder"
static

◆ Speaker

const string VideoOS.ConfigurationAPI.ItemTypes.Speaker = "Speaker"
static

◆ SpeakerFolder

const string VideoOS.ConfigurationAPI.ItemTypes.SpeakerFolder = "SpeakerFolder"
static

◆ SpeakerGroup

const string VideoOS.ConfigurationAPI.ItemTypes.SpeakerGroup = "SpeakerGroup"
static

◆ SpeakerGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.SpeakerGroupFolder = "SpeakerGroupFolder"
static

◆ StateGroup

const string VideoOS.ConfigurationAPI.ItemTypes.StateGroup = "StateGroup"
static

◆ StateGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.StateGroupFolder = "StateGroupFolder"
static

◆ Storage

const string VideoOS.ConfigurationAPI.ItemTypes.Storage = "Storage"
static

◆ StorageFolder

const string VideoOS.ConfigurationAPI.ItemTypes.StorageFolder = "StorageFolder"
static

◆ StorageInformation

const string VideoOS.ConfigurationAPI.ItemTypes.StorageInformation = "StorageInformation"
static

◆ Stream

const string VideoOS.ConfigurationAPI.ItemTypes.Stream = "Stream"
static

◆ StreamFolder

const string VideoOS.ConfigurationAPI.ItemTypes.StreamFolder = "StreamFolder"
static

◆ StreamSettings

const string VideoOS.ConfigurationAPI.ItemTypes.StreamSettings = "StreamSettings"
static

◆ System

const string VideoOS.ConfigurationAPI.ItemTypes.System = "System"
static

The item type for the management server returned when calling GetItem("\");.

◆ SystemAddress

const string VideoOS.ConfigurationAPI.ItemTypes.SystemAddress = "SystemAddress"
static

◆ SystemAddressFolder

const string VideoOS.ConfigurationAPI.ItemTypes.SystemAddressFolder = "SystemAddressFolder"
static

◆ Task

const string VideoOS.ConfigurationAPI.ItemTypes.Task = "Task"
static

◆ TaskFolder

const string VideoOS.ConfigurationAPI.ItemTypes.TaskFolder = "TaskFolder"
static

◆ TimeProfile

const string VideoOS.ConfigurationAPI.ItemTypes.TimeProfile = "TimeProfile"
static

◆ TimeProfileAppointmentRecur

const string VideoOS.ConfigurationAPI.ItemTypes.TimeProfileAppointmentRecur = "TimeProfileAppointmentRecur"
static

◆ TimeProfileAppointmentRoot

const string VideoOS.ConfigurationAPI.ItemTypes.TimeProfileAppointmentRoot = "TimeProfileAppointmentRoot"
static

◆ TimeProfileAppointmentVariance

const string VideoOS.ConfigurationAPI.ItemTypes.TimeProfileAppointmentVariance = "TimeProfileAppointmentVariance"
static

Not used, modifying single entry out of series of reoccurring appointments, is disabled in Management Client.

◆ TimeProfileFolder

const string VideoOS.ConfigurationAPI.ItemTypes.TimeProfileFolder = "TimeProfileFolder"
static

◆ TimeProfileSunclock

const string VideoOS.ConfigurationAPI.ItemTypes.TimeProfileSunclock = "TimeProfileSunclock"
static

Not used, SunClock timeprofiles are located as ItemType=TimeProfile with TimeProfileType=SunClock.

◆ ToolOption

const string VideoOS.ConfigurationAPI.ItemTypes.ToolOption = "ToolOption"
static

Contains one area, e.g. recording server or Management Server - as indicated in the Management Client's option dialog.

◆ ToolOptionFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ToolOptionFolder = "ToolOptionFolder"
static

Contains all the available option items representing what can be setup in the Management Client under 'Options'. Each area will have its own ConfigurationItem of type Option, with a Path and Id that identifies the area it covers.

◆ TransactSource

const string VideoOS.ConfigurationAPI.ItemTypes.TransactSource = "TransactSource"
static

◆ TransactSourceFolder

const string VideoOS.ConfigurationAPI.ItemTypes.TransactSourceFolder = "TransactSourceFolder"
static

◆ TriggerEvent

const string VideoOS.ConfigurationAPI.ItemTypes.TriggerEvent = "TriggerEvent"
static

◆ TriggerEventFolder

const string VideoOS.ConfigurationAPI.ItemTypes.TriggerEventFolder = "TriggerEventFolder"
static

◆ UpdateHardwareDetail

const string VideoOS.ConfigurationAPI.ItemTypes.UpdateHardwareDetail = "UpdateHardwareDetail"
static

◆ User

const string VideoOS.ConfigurationAPI.ItemTypes.User = "User"
static

◆ UserDefinedEvent

const string VideoOS.ConfigurationAPI.ItemTypes.UserDefinedEvent = "UserDefinedEvent"
static

◆ UserDefinedEventFolder

const string VideoOS.ConfigurationAPI.ItemTypes.UserDefinedEventFolder = "UserDefinedEventFolder"
static

◆ UserFolder

const string VideoOS.ConfigurationAPI.ItemTypes.UserFolder = "UserFolder"
static

◆ VideoWall

const string VideoOS.ConfigurationAPI.ItemTypes.VideoWall = "VideoWall"
static

◆ VideoWallFolder

const string VideoOS.ConfigurationAPI.ItemTypes.VideoWallFolder = "VideoWallFolder"
static

◆ VideoWallPreset

const string VideoOS.ConfigurationAPI.ItemTypes.VideoWallPreset = "VideoWallPreset"
static

◆ VideoWallPresetFolder

const string VideoOS.ConfigurationAPI.ItemTypes.VideoWallPresetFolder = "VideoWallPresetFolder"
static

◆ View

const string VideoOS.ConfigurationAPI.ItemTypes.View = "View"
static

◆ ViewFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ViewFolder = "ViewFolder"
static

◆ ViewGroup

const string VideoOS.ConfigurationAPI.ItemTypes.ViewGroup = "ViewGroup"
static

◆ ViewGroupFolder

const string VideoOS.ConfigurationAPI.ItemTypes.ViewGroupFolder = "ViewGroupFolder"
static

◆ ViewItem

const string VideoOS.ConfigurationAPI.ItemTypes.ViewItem = "ViewItem"
static