C# Класс TeaseAI_CE.Scripting.BlockBase

Foundation for root level blocks, eg a script, or a list.
Наследование: Line, IKeyed
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Group GroupInfo
Log Logger

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

Метод Описание
BlockBase ( string key, Line lines, string tags, GroupInfo group, Logger log ) : System
ContainsTag ( string key ) : bool
Get ( Key key, Logger log = null ) : Variable
SetValid ( bool running ) : void

Sets valid to running, or to passed/failed.

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

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

public BlockBase ( string key, Line lines, string tags, GroupInfo group, Logger log ) : System
key string
lines Line
tags string
group GroupInfo
log Logger
Результат System

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

public ContainsTag ( string key ) : bool
key string
Результат bool

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

public Get ( Key key, Logger log = null ) : Variable
key Key
log Logger
Результат Variable

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

Sets valid to running, or to passed/failed.
public SetValid ( bool running ) : void
running bool If false, determin whether it passed.
Результат void

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

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

public GroupInfo,TeaseAI_CE.Scripting Group
Результат GroupInfo

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

public Logger Log
Результат Logger