Возвращает коллекцию ElementKeyPairs пар ключей объектов двух слоев, удовлетворивших заданным критериям пересечения.
Ответ содержит набор пар ключей, где первый ключ - это ключ объекта исходного слоя, а второй ключ - объекта второго слоя, в который попал объект исходного слоя.
Visual Basic:
Function IntersectByLayer(Layer object As Layer, Crit As eCrossCriteria enum, SelectedOnly As Boolean, CrossType As Long, nMode As Long, Reserved As Long) As ElementKeyPairs
Layer - слой для пересечения с данным слоем.
Crit - критерий пересечения может принимать значения из набора eCrossCriteria.
SelectedOnly - анализировать только выделенные объекты исходного слоя.
CrossType - ID типа объектов исходного слоя, участвующих в анализе:
-1 - все объекты
-2 - только площадные
-3 - только символьные
-4 - только линейные
-5 - только текстовые
-6 - все типизированные.
nMode - номер режима объектов, участвующих в анализе ( -1 для любых режимов).
Flags - флаги.
1 - пересекать только с выделенными объектами второго слоя.