Class Map
  • Overview
  • Download
  • Interface detail
  • How to use
Show / Hide Table of Contents
  • ActiveGuard.Plugins.OSS.Common.Utitlity
    • ActiveGuardFactory
    • ActiveGuardFactory.OnHandleOpenRecordingEventHandler
    • ActiveGuardFactory.OnHandleSaveCurentUserEventHandler
    • ActiveGuardFactory.OnHandleSavePresetEventHandler
    • ActiveGuardFactory.OnHandleSaveServerConnectionsEventHandler
    • ActiveGuardFactory.OnHandleSaveUserManagementEventHandler
  • ActiveGuard.Plugins.OSS.Models
    • CameraMap
    • Map
    • MediaInfo
    • ServerConnection
    • User
    • UserMng
  • ActiveGuard.Plugins.OSS.Views
    • PluginSetupView
    • ThumbnailSearchView

Class Map

Inheritance
System.Object
Map
Implements
System.IDisposable
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: ActiveGuard.Plugins.OSS.Models
Assembly: ActiveGuard.Plugins.OSS.dll
Syntax
public class Map : IDisposable

Properties

CameraIconData

Declaration
public byte? [] CameraIconData { get; set; }
Property Value
Type Description
System.Nullable<System.Byte>[]

Camera icon image shown on the map. If omitted, default icon is used.

Mandatory : Optional

Value range : Maximum: ~0.017MB (92 x 64 pixel)

Sample:

CameraMaps

Declaration
public List<CameraMap> CameraMaps { get; set; }
Property Value
Type Description
System.Collections.Generic.List<CameraMap>

List of camera infos

Mandatory : Yes

Value range :

Sample:

MapData

Declaration
public byte[] MapData { get; set; }
Property Value
Type Description
System.Byte[]

Map data which is to diplay map image on the plugin

Mandatory : Yes

Value range : Maximum: ~24MB (4K image)

Sample:

MapID

Declaration
public string MapID { get; set; }
Property Value
Type Description
System.String

Map Id

Mandatory : Yes

Value range : 128 characters at the maximum

Sample: CE4F9653-1843-4E2F-B000-3EEDBC7C6D2B

MapName

Declaration
public string MapName { get; set; }
Property Value
Type Description
System.String

Map name

Mandatory : Yes

Value range : 256 characters at the maximum

Sample: Entrance on 1st floor

Methods

Dispose()

Declaration
public void Dispose()

Dispose(Boolean)

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing

Implements

System.IDisposable
In This Article
Back to top Generated by DocFX