Инструменты пользователя

Инструменты сайта


developers:references:topomatic.crs.templates.crscontainer

Класс CrsContainer

Класс представляющий коллекцию элементов поперечника

Иерархия наследования

Синтаксис

public abstract class CrsContainer : CrsComponent, IEnumerable<CrsComponent>, IEnumerable

Свойства

ТипИмяОписание
СвойствоCount Количество элементов в коллекции
СвойствоDesignContext Ссылка на корневой контекст проектирования (Наследуется от CrsComponent.)
СвойствоItem[String]
СвойствоItem[Int32]
СвойствоName Имя элемента (Наследуется от CrsComponent.)
СвойствоOwner Ссылка на владелеца элемента (Наследуется от CrsComponent.)

Методы

ТипИмяОписание
МетодAdd(CrsComponent) Метод добавляет элемент в коллекцию
МетодAddRange(IEnumerable) Добавляем коллекцию элементов
МетодClear() Удаляет все элементы из коллекции
МетодСтатическийDeserialize(CrsContainer, String)
МетодСтатическийDeserialize(CrsContainer, AstExpression)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодFindComponent(String)
МетодFindContour(Int32)
МетодСтатическийForEachContour(CrsContainer, Predicate<CrsContour>, Action<CrsContour>)
МетодСтатическийForEachNode(CrsContainer, Predicate<CrsNode>, Action<CrsNode>)
МетодСтатическийForEachVolume(CrsContainer, Predicate<CrsVolume>, Action<CrsVolume>)
МетодGetEnumerator() Возвращает перечислитель, осуществляющий перебор элементов коллекции CrsContainer.
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодIndexOf(CrsComponent) Метод возвращает индекс элемента
МетодRemove(CrsComponent) Метод удаляет элемент и коллекции
МетодСтатическийSerialize(CrsContainer, CrsComponent)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/topomatic.crs.templates.crscontainer.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)