![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Действие: снять выделение.
Доступ: метод класса ModelDoc2.
Описание:
Public Sub ClearSelection2 (_
ByVal All As Boolean _
)
Аргументы:
если аргумент All равен True, то элементы убираются из всего списка выделения, если False, то элементы убираются только из активного списка выделения.
Действие: выделить элемент модели.
Доступ: метод класса ModelDocExtension.
Описание:
Function SelectByID2 (_
ByVal Name As String, _
ByVal Type As String, _
ByVal X As Double, _
ByVal Y As Double, _
ByVal Z As Double, _
ByVal Append As Boolean, _
ByVal Mark As Long, _
ByVal Callout As Callout, _
ByVal SelectOption As Long _
) As Boolean
Аргументы:
Name – имя элемента модели или пустая строка;
Type – тип элемента модели или пустая строка;
X, Y, Z – координаты точки элемента модели;
если аргумент Append равен True, то невыделенный элемент модели будет добавлен к существующему выделению или выделенный элемент модели будет исключен из существующего выделения, если False, то существующее выделение будет снято и создано новое из невыделенного элемента модели или существующее выделение, включающее выделенный элемент модели, будет оставлено без изменения;
Mark – номер элемента модели в выделении;
Callout – объект класса Callout (или Nothing);
SelectOption – опции ‑ значение из перечисления swSelectOption_e.
Возвращаемое значение:
True, если элемент модели стал выделенным.
Примечание:
1) аргумент Type может иметь следующие значения:
“DATUMPOINT” – справочная точка;
“AXIS” – справочная ось;
“PLANE” – справочная плоскость;
“REFCURVE” – справочная кривая;
“HELIX” – спираль/винтовая кривая;
“SKETCH” – эскиз;
“SKETCHSEGMENT” – элемент эскиза, если эскиз активен;
“EXTSKETCHSEGMENT” – элемент эскиза, если эскиз неактивен;
“SKETCHPOINT” – точка эскиза, если эскиз активен;
“EXTSKETCHPOINT” – точка эскиза, если эскиз неактивен;
“FACE” – грань;
“EDGE” – кромка;
“VERTEX” – вершина;
“BODYFEATURE” – тело;
“POINTREF” – точка;
“NOTHING” – ничего;
“EVERYTHING” – все;
2) аргумент Name для размера должен быть полным именем (например, “D1@Sketch2@Part1.SLDPRT”);
3) координаты точки элемента модели должны соответствовать той системе координат, в которой элемент был создан.
Элементы перечисления swSelectOption_e:
swSelectOptionDefault – клавиша Shift не используется;
swSelectOptionExtensive ‑ клавиша Shift используется.
Дата публикования: 2015-10-09; Прочитано: 527 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!