Please enable JavaScript to view this site.

Интерфейс...

Синтаксис Automation:

BOOL Create();

Синтаксис COM:

HRESULT Create([out, retval] VARIANT_BOOL* pVal);

Возвращаемое значение:

TRUE

- параметрическое ограничение создано,

FALSE

- в случае неудачи.

Примечание:

1. Если метод выполнился успешно, ограничение появится в модели и вступит в силу. Значение свойства IParametriticConstraint::Valid становится равным TRUE (ограничение недействительно). Если ограничение в модели создать нельзя, метод Create вернет FALSE.

2. В процессе создания ограничения могут быть взведены ошибки из перечисления ErrorType:

Значение выходит за границы диапазона.

Значение размера выходит за границы диапазона 30'' - 359°59'30''.

Значение размера выходит за границы диапазона 0.5'' - 359°59'59.5''.

Значение размера выходит за границы диапазона 30' - 359°30'.

Ограничение создать нельзя. Данный тип размера не параметризуется.

Ограничение создать нельзя. Нет информации о привязке.

Ограничение создать нельзя.

Ограничение такого типа уже существует.

Ограничение создать нельзя. Недопустимое имя переменной.

Ограничение создать нельзя. Недопустимое значение размера.

Ограничение создать нельзя. Размер может быть только информационным.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78