======Класс ActConstruction======
Конструкция
* **Пространство имен:** [[developers:references:topomatic.crs.ast|Topomatic.Crs.Ast]]
* **Сборка:** Topomatic.Crs (в Topomatic.Crs.dll)
=====Иерархия наследования=====
* 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]]
* [[developers:references:topomatic.crs.ast.actbasecomponent|Topomatic.Crs.Ast.ActBaseComponent]]
* [[developers:references:topomatic.crs.ast.actsequence|Topomatic.Crs.Ast.ActSequence]]
* Topomatic.Crs.Ast.ActConstruction
=====Синтаксис=====
public class ActConstruction : ActSequence, ITransactable, IUpdatable, IOwned, IList, ICollection, IEnumerable, IEnumerable, IStgSerializable
=====Конструкторы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.crs.ast.actconstruction..ctor|ActConstruction()]]| |
|{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.crs.ast.actconstruction..ctor_system.object|ActConstruction(Object)]]| |
=====Свойства=====
^Тип^Имя^Описание^
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actsequence.count|Count]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{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.actsequence.isreadonly|IsReadOnly]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actbasecomponent.isupdating|IsUpdating]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actsequence.item_system.int32|Item[Int32]]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actbasecomponent.name|Name]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actbasecomponent.owner|Owner]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.properties|Properties]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actconstruction.semantics|Semantics]]| |
|{{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.actbasecomponent.transactionmanager|TransactionManager]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.crs.ast.actbasecomponent.visible|Visible]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
=====Методы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.add_topomatic.crs.ast.actbasecomponent|Add(ActBaseComponent)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{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.actbasecomponent.beginupdate|BeginUpdate()]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.clear|Clear()]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.contains_topomatic.crs.ast.actbasecomponent|Contains(ActBaseComponent)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.copyto_arr_topomatic.crs.ast.actbasecomponent_system.int32|CopyTo(ActBaseComponent[], Int32)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.definecomponentsemantic_topomatic.crs.ast.actcomponent|DefineComponentSemantic(ActComponent)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actbasecomponent.endupdate|EndUpdate()]]| (Наследуется от [[developers:references:topomatic.crs.ast.actbasecomponent|ActBaseComponent]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.equals_topomatic.crs.ast.actconstruction|Equals(ActConstruction)]]| |
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.equals_system.object|Equals(Object)]]| (Переопределяет Equals(Object).)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.findbyname_system.string|FindByName(String)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.getenumerator|GetEnumerator()]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actconstruction.gethashcode|GetHashCode()]]| (Переопределяет GetHashCode().)|
|{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.indexof_topomatic.crs.ast.actbasecomponent|IndexOf(ActBaseComponent)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.insert_system.int32_topomatic.crs.ast.actbasecomponent|Insert(Int32, ActBaseComponent)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.loadconstruction_system.xml.xmlreader_topomatic.crs.ast.actconstruction|LoadConstruction(XmlReader, ActConstruction)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:8200bfbe7593735ba51a5ad4074a2263|LoadConstruction(XmlReader, ActConstruction, CrsContour, AdditionalInfo, List, IDictionary)]]| |
|{{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.actsequence.remove_topomatic.crs.ast.actbasecomponent|Remove(ActBaseComponent)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.removeat_system.int32|RemoveAt(Int32)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:048d376c51ce3c46e467174b2e0d9a96|SaveConstruction(XmlWriter, ActConstruction, CrsContour, AdditionalInfo, List, IDictionary)]]| |
|{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.crs.ast.actconstruction.saveconstruction_system.xml.xmlwriter_topomatic.crs.ast.actconstruction|SaveConstruction(XmlWriter, ActConstruction)]]| |
|{{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.astobject.tostring|ToString()]]| (Наследуется от [[developers:references:topomatic.crs.ast.astobject|AstObject]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.crs.ast.actsequence.walk_topomatic.crs.ast.astwalker|Walk(AstWalker)]]| (Наследуется от [[developers:references:topomatic.crs.ast.actsequence|ActSequence]].)|
=====События=====
^Тип^Имя^Описание^
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.crs.ast.actconstruction.afterinsert|AfterInsert]]| |
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.crs.ast.actconstruction.afterremove|AfterRemove]]| |
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.crs.ast.actconstruction.changed|Changed]]| |
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.crs.ast.actconstruction.namechanged|NameChanged]]| |
|{{developers:references:event.png|Событие}}|[[developers:references:topomatic.crs.ast.actconstruction.visiblechanged|VisibleChanged]]| |