Пример #1
0
        public void open()
        {
            try {
                if (!applicationActiveState_)
                {
                    setApplication();
                }

                // not isActive, currentdoctextobject를 닫고 this로 교체
                if (!isActive())
                {
                    currentDocTextObject_?.close();

                    doc_ = application_.Documents.Open(path_);
                    currentDocTextObject_ = this;
                }
            }
            catch (Exception e) {
                throw new InvalidOperationException(message: $"DocTextObject: fail to open document {path_}\r\n{e.Message}");
            }
        }
Пример #2
0
 public void close()
 {
     docTextObject_.close();
 }