C# Класс DataServer.PoI

Наследование: BaseContent
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
OpenOnAdd bool

Private Properties

Свойство Тип Описание
OnSelected void

Открытые методы

Метод Описание
Clone ( ) : object
FindModels ( ) : List
FindModels ( BaseContent p, List &res ) : void
FromXml ( System.Xml.Linq.XElement res, string directoryName ) : void
GetInstance ( ) : PoI
GetSensorValue ( string sensorName, double defaultSensorValue ) : double

Get the sensor value at the focus time.

PoI ( ) : csCommon.Types.Geometries.AdvancedGeometry
RaiseOnModelLoaded ( IModelPoiInstance pModel ) : void
SetLabel ( string key, string value, bool callLabelChanged = false ) : void
SetSensorValue ( System.DateTime dateTime, string sensorName, double sensorValue ) : void

Sets the sensor value.

ToString ( ) : string
ToXml ( ServiceSettings settings ) : System.Xml.Linq.XElement
TriggerSelectedEvent ( object sender, PoiSelectedEventArgs ea ) : void

Приватные методы

Метод Описание
OnSelected ( PoI poi ) : void

Описание методов

Clone() публичный Метод

public Clone ( ) : object
Результат object

FindModels() публичный Метод

public FindModels ( ) : List
Результат List

FindModels() публичный статический Метод

public static FindModels ( BaseContent p, List &res ) : void
p BaseContent
res List
Результат void

FromXml() публичный Метод

public FromXml ( System.Xml.Linq.XElement res, string directoryName ) : void
res System.Xml.Linq.XElement
directoryName string
Результат void

GetInstance() публичный Метод

public GetInstance ( ) : PoI
Результат PoI

GetSensorValue() публичный Метод

Get the sensor value at the focus time.
public GetSensorValue ( string sensorName, double defaultSensorValue ) : double
sensorName string
defaultSensorValue double
Результат double

PoI() публичный Метод

public PoI ( ) : csCommon.Types.Geometries.AdvancedGeometry
Результат csCommon.Types.Geometries.AdvancedGeometry

RaiseOnModelLoaded() публичный Метод

public RaiseOnModelLoaded ( IModelPoiInstance pModel ) : void
pModel IModelPoiInstance
Результат void

SetLabel() публичный Метод

public SetLabel ( string key, string value, bool callLabelChanged = false ) : void
key string
value string
callLabelChanged bool
Результат void

SetSensorValue() публичный Метод

Sets the sensor value.
public SetSensorValue ( System.DateTime dateTime, string sensorName, double sensorValue ) : void
dateTime System.DateTime
sensorName string
sensorValue double
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToXml() публичный Метод

public ToXml ( ServiceSettings settings ) : System.Xml.Linq.XElement
settings ServiceSettings
Результат System.Xml.Linq.XElement

TriggerSelectedEvent() публичный Метод

public TriggerSelectedEvent ( object sender, PoiSelectedEventArgs ea ) : void
sender object
ea PoiSelectedEventArgs
Результат void

Описание свойств

OpenOnAdd публичное свойство

public bool OpenOnAdd
Результат bool