======Класс ActConstruction======
Конструкция
* **Пространство имен:** [[developers:references:topomatic.crs.ast|Topomatic.Crs.Ast]]
* **Сборка:** Topomatic.Crs (в Topomatic.Crs.dll)
=====Иерархия наследования=====
* [[developers:references:system.object|System.Object]]
* [[developers:references:topomatic.crs.ast.astobject|Topomatic.Crs.Ast.AstObject]]
* [[developers:references:topomatic.crs.ast.aststatement|Topomatic.Crs.Ast.AstStatement]]
* [[developers:references:topomatic.crs.ast.actstatement|Topomatic.Crs.Ast.ActStatement]]
* Topomatic.Crs.Ast.ActConstruction
=====Синтаксис=====
public class ActConstruction : ActStatement, IStgSerializable, INamedTransactable, ITransactable, IUpdatable, IItem, IEnumerable, IEnumerable
=====Конструкторы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.crs.ast.actconstruction..ctor_system.object|ActConstruction(Object)]]| |
=====Свойства=====
^Тип^Имя^Описание^
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.count|Count]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.aststatement.documentation|Documentation]]| (Наследуется от [[developers:references:topomatic.crs.ast.aststatement|AstStatement]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.astobject.end|End]]| (Наследуется от [[developers:references:topomatic.crs.ast.astobject|AstObject]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.isupdating|IsUpdating]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.item_system.int32|Item[Int32]]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.parent|Parent]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.astobject.span|Span]]| (Наследуется от [[developers:references:topomatic.crs.ast.astobject|AstObject]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.astobject.start|Start]]| (Наследуется от [[developers:references:topomatic.crs.ast.astobject|AstObject]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.transactionmanager|TransactionManager]]| |
=====Методы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.add_topomatic.crs.ast.actcomponent|Add(ActComponent)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.assign_topomatic.crs.ast.actconstruction|Assign(ActConstruction)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.beginupdate_system.string|BeginUpdate(String)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.beginupdate|BeginUpdate()]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.clear|Clear()]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.endupdate|EndUpdate()]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.equals_system.object|Equals(Object)]]| (Переопределяет [[developers:references:system.object.equals_system.object|Object.Equals(Object)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.findbyname_system.string|FindByName(String)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.getenumerator|GetEnumerator()]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:system.object.gethashcode|GetHashCode()]]| Служит хэш-функцией по умолчанию. (Наследуется от [[developers:references:system.object|Object]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:system.object.gettype|GetType()]]| Возвращает объект [[developers:references:system.type|Type]] для текущего экземпляра. (Наследуется от [[developers:references:system.object|Object]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.indexof_topomatic.crs.ast.actcomponent|IndexOf(ActComponent)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.insert_system.int32_topomatic.crs.ast.actcomponent|Insert(Int32, ActComponent)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.isconstruction_system.string|IsConstruction(String)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.loadalignmentcrossing_system.xml.xmlreader_system.collections.generic.list_1|LoadAlignmentCrossing(XmlReader, List)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:325c79723c241d001259384e20099304|LoadConstruction(XmlReader, ActConstruction, CrsContour, Double, Double, Double, List, IDictionary)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:8307489427239ff3f1cd3e44c2932476|LoadEgCl(XmlReader, CrsContour, Double, Double, Double)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.loadfromstg_topomatic.stg.stgnode|LoadFromStg(StgNode)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.loadfromxml_system.xml.xmlreader|LoadFromXml(XmlReader)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.loadvariables_system.xml.xmlreader_system.collections.generic.idictionary_2|LoadVariables(XmlReader, IDictionary)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.remove_system.int32|Remove(Int32)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.savealignmentcrossing_system.xml.xmlwriter_system.collections.generic.list_1|SaveAlignmentCrossing(XmlWriter, List)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.saveegcl_system.xml.xmlwriter_topomatic.crs.templates.crscontour_system.double_system.double_system.double|SaveEgCl(XmlWriter, CrsContour, Double, Double, Double)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.savetostg_topomatic.stg.stgnode|SaveToStg(StgNode)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.savetoxml_system.xml.xmlwriter|SaveToXml(XmlWriter)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.savevariables_system.xml.xmlwriter_system.collections.generic.idictionary_2|SaveVariables(XmlWriter, IDictionary)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.astobject.tostring|ToString()]]| (Наследуется от [[developers:references:topomatic.crs.ast.astobject|AstObject]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.walk_topomatic.crs.ast.astwalker|Walk(AstWalker)]]| (Переопределяет [[developers:references:topomatic.crs.ast.astobject.walk_topomatic.crs.ast.astwalker|AstObject.Walk(AstWalker)]].)|
=====Поля=====
^Тип^Имя^Описание^
|{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.k_crscontour|k_CrsContour]]| |
|{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.k_crsnode|k_CrsNode]]| |
|{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.k_crsray|k_CrsRay]]| |
|{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.k_crsvolume|k_CrsVolume]]| |
|{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.k_namespace|k_NameSpace]]| |
=====События=====
^Тип^Имя^Описание^
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.crs.ast.actconstruction.changed|Changed]]| |