2012-04-30 2 views
0

Document.BuiltInDocumentProperties делает документ грязным и предлагает сохранить каждый раз, даже ничего не изменилось.Документ.BuiltInDocumentProperties делает документ грязным и предлагает сохранить каждый раз

Я пытаюсь получить шаблон документа в случае изменения документа

ActiveDocument.BuiltInDocumentProperties["Template"] 

Но ActiveDocument.CustomDocumentProperties работает отлично.

ответ

0
Template template = (Template)ActiveDocument.get_AttachedTemplate(); 

Этот код также получает шаблон документа, и это не делает документ грязным. Но все же интересно узнать, почему ActiveDocument.BuiltInDocumentProperties ["Template"] делает документ грязным.

0

Я не знаю логики, почему это делает документ грязным, возможно, это ошибка. Вы можете обойти это, думая просто, делая следующее.

ActiveDocument.Saved = true;