C# Класс OSAERest.api

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

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

Метод Описание
AddObject ( string name, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
ExecuteMethod ( string name, string method, string param1, string param2 ) : System.Boolean
GetObject ( string name ) : OSAEObject
GetObjectState ( string name ) : OSAE.OSAEObjectState
GetObjectsByBaseType ( string type ) : OSAEObjectCollection
GetObjectsByContainer ( string container ) : OSAEObjectCollection
GetObjectsByType ( string type ) : OSAEObjectCollection
GetPlugins ( ) : OSAEObjectCollection
GetPropertyHistory ( string objName, string propName, string from, string to ) : List
GetStateHistory ( string objName, string from, string to ) : List
GetSystemStates ( ) : List
SendPattern ( string match ) : System.Boolean
SetObjectProperty ( string objName, string propName, string propVal ) : System.Boolean
SetObjectState ( string name, string state ) : System.Boolean
UpdateObject ( string oldName, string newName, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
getPropertyList ( string objName, string propName ) : List

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

Метод Описание
StringToBoolean ( string passedvalue ) : bool
getProperties ( string objName ) : OSAEObjectPropertyCollection
oRecognizer_SpeechRecognized ( object sender, System e ) : void

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

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

public AddObject ( string name, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
name string
alias string
description string
type string
address string
container string
mintruestlevel int
enabled string
Результат System.Boolean

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

public ExecuteMethod ( string name, string method, string param1, string param2 ) : System.Boolean
name string
method string
param1 string
param2 string
Результат System.Boolean

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

public GetObject ( string name ) : OSAEObject
name string
Результат OSAE.OSAEObject

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

public GetObjectState ( string name ) : OSAE.OSAEObjectState
name string
Результат OSAE.OSAEObjectState

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

public GetObjectsByBaseType ( string type ) : OSAEObjectCollection
type string
Результат OSAEObjectCollection

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

public GetObjectsByContainer ( string container ) : OSAEObjectCollection
container string
Результат OSAEObjectCollection

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

public GetObjectsByType ( string type ) : OSAEObjectCollection
type string
Результат OSAEObjectCollection

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

public GetPlugins ( ) : OSAEObjectCollection
Результат OSAEObjectCollection

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

public GetPropertyHistory ( string objName, string propName, string from, string to ) : List
objName string
propName string
from string
to string
Результат List

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

public GetStateHistory ( string objName, string from, string to ) : List
objName string
from string
to string
Результат List

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

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

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

public SendPattern ( string match ) : System.Boolean
match string
Результат System.Boolean

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

public SetObjectProperty ( string objName, string propName, string propVal ) : System.Boolean
objName string
propName string
propVal string
Результат System.Boolean

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

public SetObjectState ( string name, string state ) : System.Boolean
name string
state string
Результат System.Boolean

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

public UpdateObject ( string oldName, string newName, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
oldName string
newName string
alias string
description string
type string
address string
container string
mintruestlevel int
enabled string
Результат System.Boolean

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

public getPropertyList ( string objName, string propName ) : List
objName string
propName string
Результат List