C# (domino.dll)을 사용하여 처리되지 않은 도구 및 CurrentDatabase를 얻는 데 문제가 있습니다.
-
10-07-2019 - |
문제
아래 코드를 시도합니다.
공모 = _lotesnotessession.getDatabase ( "", nsffile, false);
_newdatabase = _notessession.currentDatabase; (참고 : "구현되지 않음"예외를 보여줍니다.)
_unreaddoccollection = _newdatabase.unprocessedDocuments;
여기서는 NSF 파일에서 읽기 및 읽지 않은 메일 목록을 얻으려고합니다.
설명 : _notessession.currentDatabase를 사용할 때 CurrentDatabase에 대한 "구현되지 않은"예외입니다.
해결책
Notes/Domino (IE : COM) 외부에서 실행중인 경우 공모의 현재 데이터베이스 속성을 사용할 수 없습니다. 또한, 처리되지 않은 도구 속성은 도미노 제제의 맥락에서만 사용할 수 있습니다. 비공식 도구는 "읽지 않은"문서 모음을 제공하지 않습니다. 이것은 다르며, 내가 아는 한 COM 클래스에 노출되지 않는 한, C API에서 읽지 않은 문서 목록에 액세스해야합니다.
SO 질문 # 참조1592940
참고 문서를 수집하기위한 C API 문서는 다음과 같습니다.http://www-12.lotus.com/ldd/doc/tools/c/7.0/api70ref.nsf/61fd4e9848264ad28525620b006ba8bd/683a9d787a2c9015852561bd006930930?
제휴하지 않습니다 StackOverflow