Please enable JavaScript to view this site.

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

Синтаксис Automation:

BOOL Close (DocumentCloseOptions closeOptions);

Синтаксис COM:

HRESULT Close ([in, defaultvalue(FALSE)] DocumentCloseOptions closeOptions, [out, retval] VARIANT_BOOL* pRes);

Входные параметры:

closeOptions

- действия при закрытии измененного документа из перечисления DocumentCloseOptions.

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

TRUE

- в случае успешного завершения,

FALSE

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

Примечание:

1. Если документ не был изменен или его уже сохранили перед закрытием, то значение входного параметра будет проигнорировано.

2. Если документ был изменен, то возможны три варианта:

закрыть документ без сохранения – kdDoNotSaveChanges (в этом случае все изменения будут потеряны),

закрыть документ с сохранением – kdSaveChanges (в этом случае документ будет сначала сохранен, а потом закрыт),

предоставить право выбора пользователю – kdPromptToSaveChanges (в этом случае на экран будет выведено сообщение о возможных действиях). Если закрываем в режиме kdPromptToSaveChanges, то пользователь может вообще отказаться от закрытия измененного документа, в этом случае метод вернет FALSE.

Подразделы:

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

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