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

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


developers:references:topomatic.alg.runtime.communications.communications

Класс Communications

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

Синтаксис

public abstract class Communications : List<ICommunication>, IList<ICommunication>, ICollection<ICommunication>, IEnumerable<ICommunication>, IEnumerable, IList, ICollection, IReadOnlyList<ICommunication>, IReadOnlyCollection<ICommunication>, IObjectDisjoiner

Свойства

ТипИмяОписание
СвойствоBounds
СвойствоCapacity Возвращает или задает общее число элементов, которые может вместить внутренняя структура данных без изменения размера. (Наследуется от List<ICommunication>.)
СвойствоCount Получает число элементов, содержащихся в интерфейсе List<T> . (Наследуется от List<ICommunication>.)
СвойствоId
СвойствоItem[Int32] (Наследуется от List<ICommunication>.)

Методы

ТипИмяОписание
МетодAdd(ICommunication) (Наследуется от List<ICommunication>.)
МетодAddRange(IEnumerable<ICommunication>) (Наследуется от List<ICommunication>.)
МетодAsReadOnly() Возвращает для текущей коллекции оболочку IList<T> , доступную только для чтения. (Наследуется от List<ICommunication>.)
МетодBinarySearch(ICommunication) (Наследуется от List<ICommunication>.)
МетодBinarySearch(Int32, Int32, ICommunication, IComparer<ICommunication>) (Наследуется от List<ICommunication>.)
МетодBinarySearch(ICommunication, IComparer<ICommunication>) (Наследуется от List<ICommunication>.)
МетодClear() Удаляет все элементы из коллекции List<T> . (Наследуется от List<ICommunication>.)
МетодContains(ICommunication) (Наследуется от List<ICommunication>.)
МетодConvertAll<TOutput>(Converter<ICommunication, TOutput>) (Наследуется от List<ICommunication>.)
МетодCopyTo(ICommunication[]) (Наследуется от List<ICommunication>.)
МетодCopyTo(Int32, ICommunication[], Int32, Int32) (Наследуется от List<ICommunication>.)
МетодCopyTo(ICommunication[], Int32) (Наследуется от List<ICommunication>.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодExists(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFind(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindAll(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindIndex(Int32, Int32, Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindIndex(Int32, Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindIndex(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindLast(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindLastIndex(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindLastIndex(Int32, Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодFindLastIndex(Int32, Int32, Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодForEach(Action<ICommunication>) (Наследуется от List<ICommunication>.)
МетодGetCenterPoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetElevation(Double)
МетодGetEndPoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetEnumerator() Возвращает перечислитель, осуществляющий перебор элементов списка List<T> . (Наследуется от List<ICommunication>.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetInsertionPoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetIntersections(Vector2D, Vector2D, IList<Double>)
МетодGetIntersections(Vector2D, Double, Double, Double, IList<Double>)
МетодGetMiddlePoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetNodePoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetQuadrantPoint(ObjectsDisjointerArgs, IList<Vector3D>)
МетодGetRange(Int32, Int32) Создает неполную копию диапазона элементов исходного списка List<T> . (Наследуется от List<ICommunication>.)
МетодGetSegments(ObjectsDisjointerArgs, IList<ArcSegment>, IList<LineSegment>)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодIndexOf(ICommunication, Int32) (Наследуется от List<ICommunication>.)
МетодIndexOf(ICommunication) (Наследуется от List<ICommunication>.)
МетодIndexOf(ICommunication, Int32, Int32) (Наследуется от List<ICommunication>.)
МетодInsert(Int32, ICommunication) (Наследуется от List<ICommunication>.)
МетодInsertRange(Int32, IEnumerable<ICommunication>) (Наследуется от List<ICommunication>.)
МетодLastIndexOf(ICommunication) (Наследуется от List<ICommunication>.)
МетодLastIndexOf(ICommunication, Int32) (Наследуется от List<ICommunication>.)
МетодLastIndexOf(ICommunication, Int32, Int32) (Наследуется от List<ICommunication>.)
МетодLayout(Drawing, CommunicationStyle)
МетодPaint(CadPen, CommunicationStyle)
МетодRemove(ICommunication) (Наследуется от List<ICommunication>.)
МетодRemoveAll(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)
МетодRemoveAt(Int32) Удаляет элемент списка List<T> с указанным индексом. (Наследуется от List<ICommunication>.)
МетодRemoveRange(Int32, Int32) Удаляет из списка List<T> диапазон элементов. (Наследуется от List<ICommunication>.)
МетодReverse() Изменяет порядок элементов во всем списке List<T> на обратный. (Наследуется от List<ICommunication>.)
МетодReverse(Int32, Int32) Изменяет порядок элементов в указанном диапазоне. (Наследуется от List<ICommunication>.)
МетодSort(IComparer<ICommunication>) (Наследуется от List<ICommunication>.)
МетодSort(Int32, Int32, IComparer<ICommunication>) (Наследуется от List<ICommunication>.)
МетодSort(Comparison<ICommunication>) (Наследуется от List<ICommunication>.)
МетодSort() Сортирует элементы во всем списке List<T> с помощью функции сравнения по умолчанию. (Наследуется от List<ICommunication>.)
МетодStationToPos(Double)
МетодToArray() Копирует элементы списка List<T> в новый массив. (Наследуется от List<ICommunication>.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодTrimExcess() Задает емкость, равную фактическому числу элементов в списке List<T> , если это число меньше порогового значения. (Наследуется от List<ICommunication>.)
МетодTrueForAll(Predicate<ICommunication>) (Наследуется от List<ICommunication>.)

Поля

ТипИмяОписание
ПолеСтатическийCrossSection
ПолеСтатическийProfile
ПолеСтатическийSection
developers/references/topomatic.alg.runtime.communications.communications.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)