CreatePropertyManager - Создать Панель свойств |
Scroll |
Синтаксис Automation:
LPDISPATCH CreatePropertyManager (BOOL newManager);
Синтаксис COM:
HRESULT CreatePropertyManager([in, defaultvalue(FALSE)] VARIANT_BOOL newManager, [out, retval] IPropertyManager** propertyManager);
Входные параметры:
newManager |
- тип создаваемой Панели свойств: TRUE - библиотечная (создаваемая библиотекой) панель свойств, FALSE - панель свойств процесса системы КОМПАС-3D. |
Возвращаемое значение:
указатель на интерфейс IPropertyManager Панели свойств. |
|
Примечание:
1. При получении интерфейса доступа к панели свойств процесса системы КОМПАС-3D будет возможно добавление собственных вкладок с элементами управления. Все остальные вкладки и их элементы управления будут недоступны.
2. Библиотечная (создаваемая библиотекой) панель свойств и/или создаваемые библиотекой вкладки на панели свойств процесса системы КОМПАС-3D будут удалены после освобождения библиотекой их интерфейса, поэтому библиотека должна держать ссылку на интерфейс панели свойств все время от начала до завершения ее использования.
3. При повторном вызове этого метода будет будет создана новая библиотечная (создаваемая библиотекой) панель свойств и/или создаваемые библиотекой вкладки на панели свойств процесса системы КОМПАС-3D.
Подразделы:
(отсутствуют)