Lotus Domino ver 5 OLE Interface

Share your advanced PureBasic knowledge/code with the community.
HarryE
New User
New User
Posts: 9
Joined: Thu Aug 11, 2005 6:51 am
Location: Bucharest,Romania

Lotus Domino ver 5 OLE Interface

Post by HarryE »

For the Lotus Domino fans:

Save this file as DominoObjects.pb

;Start Here
; Interface generated by Interface Generator 1.0, Date 08/24/2005

; Domino, Lotus Domino Objects ver. 5.0.13

; Enumerations

Enumeration ; _ACLLEVEL
#ACLLEVEL_NOACCESS = 0
#ACLLEVEL_DEPOSITOR = 1
#ACLLEVEL_READER = 2
#ACLLEVEL_AUTHOR = 3
#ACLLEVEL_EDITOR = 4
#ACLLEVEL_DESIGNER = 5
#ACLLEVEL_MANAGER = 6
EndEnumeration

Enumeration ; _COLORS
#COLOR_BLACK = 0
#COLOR_WHITE = 1
#COLOR_RED = 2
#COLOR_GREEN = 3
#COLOR_BLUE = 4
#COLOR_MAGENTA = 5
#COLOR_YELLOW = 6
#COLOR_CYAN = 7
#COLOR_DARK_RED = 8
#COLOR_DARK_GREEN = 9
#COLOR_DARK_BLUE = 10
#COLOR_DARK_MAGENTA = 11
#COLOR_DARK_YELLOW = 12
#COLOR_DARK_CYAN = 13
#COLOR_GRAY = 14
#COLOR_LIGHT_GRAY = 15
EndEnumeration

Enumeration ; _SPACING
#SPACING_SINGLE = 0
#SPACING_ONE_POINT_50 = 1
#SPACING_DOUBLE = 2
EndEnumeration

Enumeration ; _AG_TARGET
#TARGET_NONE = 0
#TARGET_ALL_DOCS = 1
#TARGET_NEW_DOCS = 2
#TARGET_NEW_OR_MODIFIED_DOCS = 3
#TARGET_SELECTED_DOCS = 4
#TARGET_ALL_DOCS_IN_VIEW = 5
#TARGET_UNREAD_DOCS_IN_VIEW = 6
EndEnumeration

Enumeration ; _AG_TRIGGER
#TRIGGER_NONE = 0
#TRIGGER_SCHEDULED = 1
#TRIGGER_AFTER_MAIL_DELIVERY = 2
#TRIGGER_DOC_PASTED = 3
#TRIGGER_MANUAL = 4
#TRIGGER_UPDATE = 5
#TRIGGER_BEFORE_MAIL_DELIVERY = 6
EndEnumeration

Enumeration ; _LOG_EVENTS
#EV_UNKNOWN = 0
#EV_COMM = 1
#EV_SECURITY = 2
#EV_MAIL = 3
#EV_REPLICA = 4
#EV_RESOURCE = 5
#EV_MISC = 6
#EV_SERVER = 7
#EV_ALARM = 8
#EV_UPDATE = 9
EndEnumeration

Enumeration ; _LOG_SEVERITY
#SEV_UNKNOWN = 0
#SEV_FATAL = 1
#SEV_FAILURE = 2
#SEV_WARNING1 = 3
#SEV_WARNING2 = 4
#SEV_NORMAL = 5
EndEnumeration

Enumeration ; _REG_TYPE
#ID_FLAT = 171
#ID_HIERARCHICAL = 172
#ID_CERTIFIER = 173
EndEnumeration

Enumeration ; _USER_TYPE
#NOTES_LIMITED_CLIENT = 174
#NOTES_DESKTOP_CLIENT = 175
#NOTES_FULL_CLIENT = 176
EndEnumeration

Enumeration ; _RT_ALIGN
#ALIGN_LEFT = 0
#ALIGN_RIGHT = 1
#ALIGN_CENTER = 3
#ALIGN_FULL = 2
#ALIGN_NOWRAP = 4
EndEnumeration

Enumeration ; _RT_PAGINATE
#PAGINATE_DEFAULT = 0
#PAGINATE_BEFORE = 1
#PAGINATE_KEEP_WITH_NEXT = 2
#PAGINATE_KEEP_TOGETHER = 4
EndEnumeration

Enumeration ; _RT_TAB
#TAB_LEFT = 0
#TAB_RIGHT = 1
#TAB_DECIMAL = 2
#TAB_CENTER = 3
EndEnumeration

Enumeration ; _RT_EFFECTS
#EFFECTS_NONE = 0
#EFFECTS_SUPERSCRIPT = 1
#EFFECTS_SUBSCRIPT = 2
#EFFECTS_SHADOW = 3
#EFFECTS_EMBOSS = 4
#EFFECTS_EXTRUDE = 5
EndEnumeration

Enumeration ; _RT_FONTS
#FONT_ROMAN = 0
#FONT_HELV = 1
#FONT_COURIER = 4
EndEnumeration

Enumeration ; _DB_TYPES
#REPLICA_CANDIDATE = 1245
#TEMPLATE_CANDIDATE = 1246
#DATABASE = 1247
#NOTES_DATABASE = 1247
#TEMPLATE = 1248
EndEnumeration

Enumeration ; _IT_TYPE
#ERRORITEM = 256
#UNAVAILABLE = 512
#Text = 1280
#NUMBERS = 768
#DATETIMES = 1024
#Names = 1074
#Readers = 1075
#Authors = 1076
#RICHTEXT = 1
#USERID = 1792
#FORMULA = 1536
#COLLATION = 2
#NOTEREFS = 4
#NOTELINKS = 7
#ATTACHMENT = 1084
#OTHEROBJECT = 1085
#UNKNOWN = 0
#ICON = 6
#SIGNATURE = 8
#USERDATA = 14
#EMBEDDEDOBJECT = 1090
#QUERYCD = 15
#ACTIONCD = 16
#ASSISTANTINFO = 17
#VIEWMAPDATA = 18
#VIEWMAPLAYOUT = 19
#LSOBJECT = 20
#HTML = 21
#MIME_PART = 25
EndEnumeration

Enumeration ; _EMBED_TYPE
#EMBED_OBJECTLINK = 1452
#EMBED_OBJECT = 1453
#EMBED_ATTACHMENT = 1454
EndEnumeration

Enumeration ; _RP_PRIORITY
#DB_REPLICATION_PRIORITY_LOW = 1547
#DB_REPLICATION_PRIORITY_MED = 1548
#DB_REPLICATION_PRIORITY_HIGH = 1549
#DB_REPLICATION_PRIORITY_NOTSET = 1565
EndEnumeration

Enumeration ; _OE_CLASS
#OUTLINE_CLASS_UNKNOWN = 2189
#OUTLINE_CLASS_DOCUMENT = 2190
#OUTLINE_CLASS_VIEW = 2191
#OUTLINE_CLASS_FORM = 2192
#OUTLINE_CLASS_NAVIGATOR = 2193
#OUTLINE_CLASS_DATABASE = 2194
#OUTLINE_CLASS_FRAMESET = 2195
#OUTLINE_CLASS_PAGE = 2196
#OUTLINE_CLASS_FOLDER = 2197
EndEnumeration

Enumeration ; _OE_TYPE
#OUTLINE_TYPE_URL = 2185
#OUTLINE_TYPE_NOTELINK = 2186
#OUTLINE_TYPE_NAMEDELEMENT = 2187
#OUTLINE_TYPE_ACTION = 2188
#OUTLINE_OTHER_VIEWS_TYPE = 1588
#OUTLINE_OTHER_FOLDERS_TYPE = 1589
#OUTLINE_OTHER_UNKNOWN_TYPE = 1591
EndEnumeration

Enumeration ; _FT_TYPES
#FT_SCORES = 8
#FT_DATE_DES = 32
#FT_DATE_ASC = 64
#FT_STEMS = 512
#FT_THESAURUS = 1024
#FT_FILESYSTEM = 4096
#FT_DATABASE = 8192
#FT_FUZZY = 16384
EndEnumeration

Enumeration ; _FIELD_TYPE
#FORM_OBJECTLINK = 1452
#FORM_OBJECT = 1453
#FORM_ATTACHMENT = 1454
EndEnumeration

Enumeration ; _ACLTYPE
#ACLTYPE_UNSPECIFIED = 0
#ACLTYPE_PERSON = 1
#ACLTYPE_SERVER = 2
#ACLTYPE_MIXEDGROUP = 3
#ACLTYPE_PERSONGROUP = 4
#ACLTYPE_SERVERGROUP = 5
EndEnumeration

Enumeration ; _VC_ALIGN
#VC_ALIGN_LEFT = 0
#VC_ALIGN_RIGHT = 1
#VC_ALIGN_CENTER = 2
EndEnumeration

Enumeration ; _VC_DATEFMT
#VC_FMT_YMD = 0
#VC_FMT_MD = 2
#VC_FMT_YM = 3
#VC_FMT_Y4M = 6
EndEnumeration

Enumeration ; _VC_FONTSTYLE
#VC_FONT_BOLD = 1
#VC_FONT_ITALIC = 2
#VC_FONT_UNDERLINE = 4
#VC_FONT_STRIKEOUT = 8
EndEnumeration

Enumeration ; _VC_SEP
#VC_SEP_SPACE = 1
#VC_SEP_COMMA = 2
#VC_SEP_SEMICOLON = 3
#VC_SEP_NEWLINE = 4
EndEnumeration

Enumeration ; _VC_NUMATTR
#VC_ATTR_PUNCTUATED = 1
#VC_ATTR_PARENS = 2
#VC_ATTR_PERCENT = 4
EndEnumeration

Enumeration ; _VC_NUMFMT
#VC_FMT_GENERAL = 0
#VC_FMT_FIXED = 1
#VC_FMT_SCIENTIFIC = 2
#VC_FMT_CURRENCY = 3
EndEnumeration

Enumeration ; _VC_TDFMT
#VC_FMT_DATE = 0
#VC_FMT_TIME = 1
#VC_FMT_DATETIME = 2
#VC_FMT_TODAYTIME = 3
EndEnumeration

Enumeration ; _VC_TIMEFMT
#VC_FMT_HMS = 0
#VC_FMT_HM = 1
EndEnumeration

Enumeration ; _VC_TIMEZONEFMT
#VC_FMT_NEVER = 0
#VC_FMT_SOMETIMES = 1
#VC_FMT_ALWAYS = 2
EndEnumeration

Enumeration ; NOTES_ERRORS
#ERR_SYS_OUT_OF_MEMORY = -2147217503
#ERR_SYS_LOAD_OUT_OF_MEM = -2147217502
#ERR_SYS_FILE_NOT_FOUND = -2147217501
#ERR_SYS_DICT_NOT_ON_PATH = -2147217500
#ERR_NOTES_ERROR2 = -2147217499
#ERR_SYS_RESOURCE_NOT_FOUND = -2147217496
#ERR_SYS_LOADING_RESOURCE = -2147217495
#ERR_SYS_LOCKING_RESOURCE = -2147217494
#ERR_SYS_FREEING_RESOURCE = -2147217493
#ERR_SYS_NOSUCH_RESOURCE = -2147217492
#ERR_SYS_WARNING_TITLE = -2147217488
#ERR_MAIL_COPEN_FAILED = -2147217478
#ERR_MAIL_PAOPEN_FAILED = -2147217477
#ERR_MAIL_LAOPEN_FAILED = -2147217476
#ERR_MAIL_VIM_MESSAGE = -2147217475
#ERR_MAIL_CANT_CREATE = -2147217474
#ERR_MAIL_UNKNOWN_PROP = -2147217473
#ERR_MAIL_INVALID_MSG = -2147217472
#ERR_MAIL_NOPUBLIC_GRP = -2147217471
#ERR_MAIL_NOPRIVATE_GRP = -2147217470
#ERR_MAIL_GRPCREATE_FAILED = -2147217469
#ERR_MAIL_GROUP_DELETED = -2147217468
#ERR_MAIL_NAME_REQUIRED = -2147217467
#ERR_NOTES_FAILURE = -2147217466
#ERR_NOTES_NOSUCH_VIEW = -2147217465
#ERR_NOTES_NOFTINDEX = -2147217464
#ERR_NOTES_DBCREATE_FAILED = -2147217463
#ERR_NOTES_DBDELETE_FAILED = -2147217462
#ERR_NOTES_DBOPEN_FAILED = -2147217461
#ERR_NOTES_INVALID_FORMULA = -2147217460
#ERR_NOTES_INVALID_DATE = -2147217459
#ERR_NOTES_COPY_FAILED = -2147217458
#ERR_NOTES_VIEWOPEN_FAILED = -2147217457
#ERR_NOTES_NOTEDEL_FAILED = -2147217456
#ERR_NOTES_NEXTITEM_FAILED = -2147217455
#ERR_NOTES_FINDITEM_FAILED = -2147217454
#ERR_NOTES_MODLOAD_FAILED = -2147217453
#ERR_NOTES_PROCFIND_FAILED = -2147217452
#ERR_NOTES_RTWRITE_FAILED = -2147217451
#ERR_NOTES_RTCONVERT_FAILED = -2147217450
#ERR_NOTES_FTSRCH_FAILED = -2147217449
#ERR_NOTES_QUERY_FAILED = -2147217448
#ERR_NOTES_DOCSEARCH_FAILED = -2147217447
#ERR_NOTES_ITEMCOPY_FAILED = -2147217446
#ERR_NOTES_CREATENOTE_FAILED = -2147217445
#ERR_NOTES_DBNOACCESS = -2147217444
#ERR_NOTES_UNAME_LOOKUP = -2147217443
#ERR_NOTES_SESOPEN_FAILED = -2147217442
#ERR_NOTES_DATABASE_NOTOPEN = -2147217441
#ERR_NOTES_SESSION_DATECONV = -2147217440
#ERR_NOTES_SESSION_VALNOTSUPP = -2147217439
#ERR_NOTES_CANT_GETNTH = -2147217438
#ERR_NOTES_ATTACH_FAILED = -2147217437
#ERR_NOTES_DETACH_FAILED = -2147217436
#ERR_NOTES_EXTRACT_FAILED = -2147217435
#ERR_NOTES_DIRSEARCH_FAILED = -2147217434
#ERR_NOTES_BAD_INDEX = -2147217433
#ERR_NOTES_NOSUCH_DIRECTORY = -2147217432
#ERR_CDTEXTCREATE_FAILED = -2147217431
#ERR_CDASSIM_FAILED = -2147217430
#ERR_NOT_RT_ITEM = -2147217429
#ERR_NOTES_FORMCOMP_FAILED = -2147217428
#ERR_NOTES_FORMEVAL_FAILED = -2147217427
#ERR_NOTES_ITEMCREATE_FAILED = -2147217426
#ERR_NOTES_DECRYPT_FAILED = -2147217425
#ERR_NOTES_NOTLOCAL_IDX = -2147217424
#ERR_NOTES_FTIDX_FAILED = -2147217423
#ERR_NOTES_NOTEOPEN_FAILED = -2147217422
#ERR_NOTES_RENDER_FAILED = -2147217421
#ERR_NOTES_FILENOTFOUND = -2147217420
#ERR_NOTES_UNKNOWN_TYPE = -2147217419
#ERR_NOTES_FILEOPEN_FAILED = -2147217418
#ERR_NOTES_FILEWRITE_FAILED = -2147217417
#ERR_NOTES_DATE_NOTSET = -2147217416
#ERR_NOTES_NODBNAME = -2147217415
#ERR_NOTES_TEMPLCOPY_FAILED = -2147217414
#ERR_NOTES_BAD_UNID = -2147217413
#ERR_NOTES_UNAME_REQ = -2147217412
#ERR_NOTES_GETACL_FAILED = -2147217411
#ERR_NOTES_ACLENTRY_FAILED = -2147217410
#ERR_NOTES_ACL_INVALID = -2147217409
#ERR_NOTES_QUERYACL_FAILED = -2147217408
#ERR_NOTES_REFRESH_FAILED = -2147217407
#ERR_NOTES_OLEPKG_FAILED = -2147217406
#ERR_NOTES_TMPFILE_FAILED = -2147217405
#ERR_NOTES_READFILE_FAILED = -2147217404
#ERR_NOTES_RTRENDER_FAILED = -2147217403
#ERR_NOTES_WRONG_CLASS = -2147217402
#ERR_NOTES_INVALID_ID = -2147217401
#ERR_NOTES_INVALID_AGENT = -2147217400
#ERR_NOTES_VIEWCLONE_FAILED = -2147217399
#ERR_NOTES_NOVIEWNAME = -2147217398
#ERR_NOTES_NEWSGROUPDB_FAILED = -2147217397
#ERR_NOTES_NONEWSGROUPNAME = -2147217396
#ERR_LOG_DBOPEN_FAILED = -2147217369
#ERR_LOG_FOPEN_FAILED = -2147217368
#ERR_LOG_CDCREATE_FAILED = -2147217367
#ERR_LOG_MAILLOG_FAILED = -2147217366
#ERR_MEM_HVPOOLFULL = -2147217365
#ERR_NOTES_COPYACL_FAILED = -2147217354
#ERR_NOTES_DOC_NOTINVIEW = -2147217353
#ERR_NOTES_NOFTQUERY = -2147217352
#ERR_NOTES_NOITEMNAME = -2147217351
#ERR_NOTES_NOTEUPDATE_FAILED = -2147217350
#ERR_NOTES_NOTELOCATE_FAILED = -2147217349
#ERR_NOTES_VIEWDEL_FAILED = -2147217348
#ERR_LOG_CONSTRUCT_FAILED = -2147217347
#ERR_SEM_ALLOC_FAILED = -2147217346
#ERR_NOTES_LOOKUP_FAILED = -2147217345
#ERR_NOTES_SEND_FAILED = -2147217344
#ERR_NOTES_NCREATE_FAILED = -2147217343
#ERR_MACRO_IDTBL_FAILED = -2147217342
#ERR_MACRO_RUN_FAILED = -2147217341
#ERR_NOTES_DBOPEN_NOTLOCAL = -2147217340
#ERR_NOTES_SIGN_NOPERM = -2147217339
#ERR_NOTES_ENCRYPT_NOPERM = -2147217338
#ERR_NOTES_ENCRYPT_FAILED = -2147217337
#ERR_NOTES_NOSENDTO = -2147217336
#ERR_LOG_EVENTPUT_FAILED = -2147217335
#ERR_LOG_INVALID_EVTYPE = -2147217334
#ERR_LOG_INVALID_SEVERITY = -2147217333
#ERR_NOTES_NO_NEWSLETTERDOCS = -2147217332
#ERR_NOTES_MAILDBOPEN_FAILED = -2147217331
#ERR_NOTES_NEWSLETTER_FAILED = -2147217330
#ERR_NOTES_DFLT_VID_FAILED = -2147217329
#ERR_NOTES_KEYFIND_FAILED = -2147217328
#ERR_NOTES_RTTEXT_FAILED = -2147217327
#ERR_NOTES_RTDOCLINK_FAILED = -2147217326
#ERR_NOTES_NOPERM_DISKIO = -2147217325
#ERR_NOTES_NOPERM_SIGN = -2147217324
#ERR_NOTES_NOPERM_ENCRYPT = -2147217323
#ERR_NOTES_NOPERM_ENVIRON = -2147217322
#ERR_NOTES_NOPERM_ANY = -2147217321
#ERR_NOTES_NOSERV_DB = -2147217320
#ERR_NOTES_INVALID_DB = -2147217319
#ERR_NOTES_INVALID_CREDEL = -2147217318
#ERR_NOTES_INVALID_DOC = -2147217317
#ERR_NOTES_DBS_MUST_MATCH = -2147217316
#ERR_NOTES_RESPONSE_FAILED = -2147217315
#ERR_NOTES_NOLISTS = -2147217314
#ERR_NOTES_CONTAINS_FAILED = -2147217313
#ERR_NOTES_MUSTBE_STRING = -2147217312
#ERR_NOTES_DESVIEW_FAILED = -2147217311
#ERR_NOTES_ITEMARR_FAILED = -2147217310
#ERR_NOTES_SRVSEARCH_FAILED = -2147217309
#ERR_NOTES_UNKNOWN_SRCHTYPE = -2147217308
#ERR_NOTES_MUSTCALL_FIRSTDB = -2147217307
#ERR_NOTES_ALLDOCS_FAILED = -2147217306
#ERR_NOTES_ITYPENOT_TEXT = -2147217305
#ERR_NOTES_INVALID_ITYPE = -2147217304
#ERR_NOTES_NOSUCH_FOLDER = -2147217303
#ERR_NOTES_ADDRBOOK_FAILED = -2147217302
#ERR_NOTES_NOTCONTEXT_DB = -2147217301
#ERR_NOTES_LTDACCESS_FAILED = -2147217300
#ERR_NOTES_LTDUPDATE_FAILED = -2147217299
#ERR_NOTES_BADVIEW_VERSION = -2147217298
#ERR_NOTES_NEED_ADT = -2147217297
#ERR_NOTES_ACLWRITE_FAILED = -2147217296
#ERR_NOTES_RENAME_FAILED = -2147217295
#ERR_NOTES_NOSUCH_ROLENAME = -2147217294
#ERR_NOTES_PRIVNAME_FAILED = -2147217293
#ERR_NOTES_READPRIV_FAILED = -2147217292
#ERR_NOTES_DELPRIV_FAILED = -2147217291
#ERR_NOTES_DELENTRY_FAILED = -2147217290
#ERR_NOTES_NOSERV_EVENTS = -2147217289
#ERR_NOTES_INVALID_ACLENTRYNAME = -2147217288
#ERR_NOTES_ENTRYNAME_FAILED = -2147217287
#ERR_NOTES_NOTLOCAL_REPL = -2147217286
#ERR_NOTES_REPL_FAILED = -2147217285
#ERR_NOTES_NOTLOCAL_COMPACT = -2147217284
#ERR_NOTES_COMPACT_FAILED = -2147217283
#ERR_NOTES_TIMEADJUST_FAILED = -2147217282
#ERR_NOTES_NOSUCH_EMBED = -2147217281
#ERR_NOTES_NOSUCH_EOFILE = -2147217280
#ERR_NOTES_NOSUCH_PATH = -2147217279
#ERR_NOTES_EMBEDARR_FAILED = -2147217278
#ERR_NOTES_NOADDRS_FOUND = -2147217277
#ERR_NOTES_DUP_ROLENAME = -2147217276
#ERR_NOTES_CANTCREATE_FOLDER = -2147217275
#ERR_NOTERENDER_FAILED = -2147217274
#ERR_NOFROMFIELD = -2147217273
#ERR_TEXTLIST_FAILED = -2147217272
#ERR_NOTES_NOTA_DOCUMENT = -2147217271
#ERR_NOTES_VALIDATE_FAILED = -2147217270
#ERR_NOTES_ABSTRACT_BUFFER = -2147217269
#ERR_NOTES_ABSTRACTING_TEXT = -2147217268
#ERR_NOTES_DESAGENT_FAILED = -2147217267
#ERR_NOTES_MIXED_ARRAY = -2147217266
#ERR_NOTES_INVALID_DOCLINK = -2147217265
#ERR_TEXTLIST_BAD_INPUT = -2147217264
#ERR_NOTES_CANTREMOVE = -2147217263
#ERR_NOTES_CANTENCRYPT = -2147217262
#ERR_NOTES_CANTCLOSEDB = -2147217261
#ERR_NOTES_CANTRUN_OLEOBJ = -2147217260
#ERR_NOTES_CANTSHOW_OLEOBJ = -2147217259
#ERR_NOTES_NOEMBEDDED_OBJ = -2147217258
#ERR_NOTES_NOSUCH_EMBEDCLASS = -2147217257
#ERR_NOTES_CANTGET_DBSUMMARY = -2147217256
#ERR_NOTES_CANTCOPY_ITEMTYPE = -2147217255
#ERR_NOTES_NEED_DB = -2147217254
#ERR_NOTES_NEED_NOTE = -2147217253
#ERR_NOTES_CANT_LINK_OLE1 = -2147217252
#ERR_NOTES_ROLENAME_TOOBIG = -2147217251
#ERR_NOTES_EOARRAY_FAILED = -2147217250
#ERR_NOTES_ATTACHINFO_FAILED = -2147217249
#ERR_NOTES_QUOTAINFO_FAILED = -2147217248
#ERR_NOTES_DOCNOTSAVED = -2147217247
#ERR_NOTES_ACLNEXT_INVALID = -2147217246
#ERR_NOTES_NOTAFILE = -2147217245
#ERR_NOTES_CANTFIND_ATTACHMENT = -2147217244
#ERR_NOTES_NOSUCH_VERB = -2147217243
#ERR_NOTES_DOVERB_FAILED = -2147217242
#ERR_NOTES_INVALID_ADTTYPE = -2147217241
#ERR_NOTES_FTQUERY_FAILED = -2147217240
#ERR_NOTES_NOSUCH_DBID = -2147217239
#ERR_NOTES_OPENBYRID_FAILED = -2147217238
#ERR_NOTES_BAD_UNPROCFT = -2147217237
#ERR_AGENT_NO_RECURSION = -2147217236
#ERR_NOTES_CANTGET_MAILSERVER = -2147217235
#ERR_NOTES_BAD_NOTEID = -2147217234
#ERR_NOTES_DBSECURITY = -2147217233
#ERR_NOTES_DELETE_AGENT = -2147217232
#ERR_NOTES_RUN_AGENT = -2147217231
#ERR_NOTES_NOSUCH_DOCINDEX = -2147217230
#ERR_NOTES_BAD_SOURCE_CLASS = -2147217229
#ERR_NOTES_CANT_CHANGE_DEFACL = -2147217228
#ERR_NOTES_LINKNOCLASS = -2147217227
#ERR_NOTES_CANTDO_ARRAYOFARRAY = -2147217226
#ERR_NOTES_SESSION_CLOSED = -2147217225
#ERR_NOTES_CANTOPEN_URLDB = -2147217224
#ERR_NOTES_NEED_URL = -2147217223
#ERR_NOTES_INVALID_URL = -2147217222
#ERR_NOTES_INVALID_URLHEADER = -2147217221
#ERR_NOTES_NOSUCH_URLHEADER = -2147217220
#ERR_NOTES_NOUNPROC_DOCS = -2147217219
#ERR_NOTES_EMBED_FAILED = -2147217218
#ERR_NOTES_NODEL_CURRENTDB = -2147217217
#ERR_NOTES_INVALID_TIMEEXPR = -2147217216
#ERR_NOTES_RECURSIVE_RENDER = -2147217215
#ERR_NOTES_INVALID_ITEM = -2147217214
#ERR_NOTES_NOMOVETO_PRIV1STUSE = -2147217213
#ERR_NOTES_SAMESRV_REPLICA = -2147217212
#ERR_NOTES_CANT_SIGN = -2147217211
#ERR_NOTES_NO_MATCH = -2147217210
#ERR_NOTES_AMBIGUOUS_MATCH = -2147217209
#ERR_NOTES_DBALREADY_OPEN = -2147217208
#ERR_NOTES_OLE_NOTAVAIL = -2147217207
#ERR_NOTES_ARRAY_NOGOOD = -2147217206
#ERR_NOTES_REGARG_NOTGIVEN = -2147217205
#ERR_NOTES_MISSING_CERTID = -2147217204
#ERR_NOTES_NOCERT_CTX = -2147217203
#ERR_NOTES_REGFAILED = -2147217202
#ERR_NOTES_SRVREGFAILED = -2147217201
#ERR_NOTES_CERTREGFAILED = -2147217200
#ERR_NOTES_XCERTFAILED = -2147217199
#ERR_NOTES_RECERTFAILED = -2147217198
#ERR_NOTES_NOSUCH_BOOL = -2147217197
#ERR_NOTES_CANTSWITCH_ID = -2147217196
#ERR_NOTES_NOSUCH_MAILPATH = -2147217195
#ERR_NOTES_BAD_IDFILE = -2147217194
#ERR_NOTES_CANTADD_USER = -2147217193
#ERR_NOTES_CANTADD_SERV = -2147217192
#ERR_NOTES_CANTADD_CERT = -2147217191
#ERR_NOTES_NOCURRENT_AGENT = -2147217190
#ERR_NOTES_AGENTLOG_FAILED = -2147217189
#ERR_NOTES_NOSUCH_CERTIDTYPE = -2147217188
#ERR_NOTES_NOCURRENT_FTRESULT = -2147217187
#ERR_NOTES_IDTBL_FAILED = -2147217186
#ERR_NOTES_PROF_ARG_MISSING = -2147217185
#ERR_NOTES_NOSUCH_PROFILE = -2147217184
#ERR_NOTES_PROFUPDATE_FAILED = -2147217183
#ERR_NOTES_PROFDELETE_FAILED = -2147217182
#ERR_NOTES_NOSUCH_ARG = -2147217181
#ERR_NOTES_WRONG_UNID_LEN = -2147217180
#ERR_NOTES_DESFORM_FAILED = -2147217179
#ERR_NOTES_FORMDEL_FAILED = -2147217178
#ERR_NOTES_NOCLOSE_CURRDB = -2147217177
#ERR_NOTES_FREETIME_FAILED = -2147217176
#ERR_NOTES_UNIFORM_FAILED = -2147217175
#ERR_NOTES_GETOPTION_FAILED = -2147217174
#ERR_NOTES_MARKREAD_FAILED = -2147217173
#ERR_NOTES_MARKUNREAD_FAILED = -2147217172
#ERR_NOTES_MULTIDB_FAILED = -2147217171
#ERR_NOTES_ADDPROF_FAILED = -2147217170
#ERR_NOTES_ULOOKUP_FAILED = -2147217169
#ERR_NOTES_INVALID_OBJECT = -2147217168
#ERR_NOTES_STAMP_FAILED = -2147217167
#ERR_NOTES_BAD_ORGUNIT = -2147217166
#ERR_NOTES_BAD_FTSORT = -2147217165
#ERR_NOTES_NOTCONTEXT_COLLEC = -2147217164
#ERR_NOTES_ECLACCESS_FAILED = -2147217163
#ERR_NOTES_W32DOM_FAILED = -2147217162
#ERR_NOTES_W32DOM_NOFIRSTUSER = -2147217161
#ERR_NOTES_W32DOM_BADPLATFORM = -2147217160
#ERR_NOTES_W32DOM_BADNETAPI32 = -2147217159
#ERR_NOTES_W32DOM_DOMAIN_CONTROLLER = -2147217158
#ERR_NOTES_TOOMANY_SORT_KEYS = -2147217157
#ERR_NOTES_BAD_KEYTYPE = -2147217156
#ERR_NOTES_CANT_SELF_ASSIMILATE = -2147217155
#ERR_NOTES_CANT_SELF_COPY = -2147217154
#ERR_NOTES_POP3_FAILED = -2147217153
#ERR_NOTES_ARRCREATE_FAILED = -2147217152
#ERR_NOTES_AGSAVE_FAILED = -2147217151
#ERR_NOTES_CANTREMOVE_AGC = -2147217150
#ERR_NOTES_CANTENCRYPT_AGC = -2147217149
#ERR_NOTES_RTSTYLE_CREATEFAILED = -2147217148
#ERR_NOTES_RTSTYLE_APPENDFAILED = -2147217147
#ERR_NOTES_RTSTYLE_BADFONT = -2147217146
#ERR_NOTES_NO_CONTEXTDB = -2147217145
#ERR_NOTES_NULL_APPENDLIST = -2147217144
#ERR_NOTES_NOSUCH_JAVA_TYPE = -2147217143
#ERR_NOTES_INVALID_JARRAY = -2147217142
#ERR_NOTES_RTSTYLE_BADBOOL = -2147217141
#ERR_NOTES_RTSTYLE_BADFONTSIZE = -2147217140
#ERR_NOTES_RTSTYLE_BADCOLOR = -2147217139
#ERR_NOTES_RTSTYLE_BADEFFECT = -2147217138
#ERR_NOTES_NOTREMOTE_DB = -2147217137
#ERR_NOTES_RTITEM_EXISTS = -2147217136
#ERR_NOTES_NOFORM = -2147217135
#ERR_NOTES_NOTA_VECTOR = -2147217134
#ERR_NOTES_SERVER_SWITCH = -2147217133
#ERR_NOTES_DBDIR_THREAD = -2147217132
#ERR_NOTES_ACL_CONSTRUCTOR_FAILED = -2147217124
#ERR_NOTES_ACL_INVALID_TYPE = -2147217123
#ERR_NOTES_INVALID_TIMEZONE = -2147217121
#ERR_NOTES_VIEW_STATS = -2147217120
#ERR_NOTES_VIEW_ENTRY_READ = -2147217119
#ERR_NOTES_DBFOLDERREFS_NOT_SUPPORTED = -2147217118
#ERR_NOTES_DBFOLDERREFS_NOT_ENABLED = -2147217117
#ERR_NOTES_VE_NO_SEPARATOR = -2147217116
#ERR_NOTES_STRING_TOO_LONG = -2147217115
#ERR_NOTES_VIEW_FMT_READ = -2147217114
#ERR_NOTES_VIEW_INVALID_COLUMN = -2147217108
#ERR_NOTES_NO_COLLECTION = -2147217131
#ERR_NOTES_NOT_IN_SESSION = -2147217130
#ERR_NOTES_INVALID_NAME = -2147217129
#ERR_NOTES_DELETED = -2147217128
#ERR_NOTES_NOT_LOCAL = -2147217127
#ERR_NOTES_INVALID_RANGE = -2147217126
#ERR_NOTES_OBJECT_NOT_FOUND = -2147217125
#ERR_NOTES_ITEM_CONVERT = -2147217122
#ERR_NOTES_VIEW_BAD_ENTRY = -2147217113
#ERR_NOTES_VIEWNAV_BAD_MAX = -2147217112
#ERR_NOTES_VIEWNAV_BAD_POS = -2147217111
#ERR_NOTES_VIEWNAV_BAD_PARENT = -2147217110
#ERR_NOTES_NOT_IMPLEMENTED = -2147217109
#ERR_NOTES_RTPSTYLE_APPENDFAILED = -2147217107
#ERR_NOTES_RTPSTYLE_TOOMANYTABS = -2147217106
#ERR_NOTES_RTPSTYLE_OUTOFRANGE = -2147217105
#ERR_NOTES_RTPSTYLE_BADALIGN = -2147217104
#ERR_NOTES_RTPSTYLE_BADSPACING = -2147217103
#ERR_NOTES_RTPSTYLE_BADPAGINATE = -2147217102
#ERR_NOTES_ACL_MISSING = -2147217101
#ERR_NOTES_SESSION_MISSING = -2147217100
#ERR_NOTES_DATABASE_MISSING = -2147217099
#ERR_NOTES_DOCUMENT_MISSING = -2147217098
#ERR_NOTES_VIEW_MISSING = -2147217097
#ERR_NOTES_PARENT_MISSING = -2147217096
#ERR_NOTES_NOT_RICHTEXT = -2147217095
#ERR_NOTES_PSTYPE_MISSING = -2147217094
#ERR_NOTES_REMOVEALL_FAILED = -2147217093
#ERR_NOTES_ENTRY_NOT_FROM_COLLECTION = -2147217092
#ERR_NOTES_NOTE_NOT_FROM_COLLECTION = -2147217091
#ERR_NOTES_ADDENTRY_DUP = -2147217090
#ERR_NOTES_ADDENTRY_FAILED = -2147217089
#ERR_MACRO_SYNCH_ENABLE_FAILED = -2147217088
#ERR_NOTES_SYNCH_RUN_AGENT = -2147217087
#ERR_NOTES_SYNCH_NOOLE = -2147217086
#ERR_NOTES_RTPSTYLE_BADTABTYPE = -2147217085
#ERR_NOTES_GETALLENTRIES_FAILED = -2147217084
#ERR_NOTES_EXECUTESETUP_FAILED = -2147217083
#ERR_NOTES_MAXDBSIZE_EXCEEDED = -2147217082
#ERR_NOTES_INVALID_NAV = -2147217081
#ERR_NOTES_SVRACCESS_FAILED = -2147217079
#ERR_NOTES_NOT_IN_VIEW = -2147217078
#ERR_NOTES_NOT_IN_DB = -2147217077
#ERR_NOTES_PROP_NOT_AVAIL = -2147217076
#ERR_NOTES_NOT_IN_ACL = -2147217075
#ERR_NOTES_NO_LOGS_OPEN = -2147217074
#ERR_NOTES_CACHE_SZ_INVALID = -2147217073
#ERR_NOTES_VIEW_ENTRY_REMOVED = -2147217072
#ERR_NOTES_VIEW_ENTRY_DELETED = -2147217071
#ERR_NOTES_DOCUMENT_DELETED = -2147217070
#ERR_NOTES_SYNCH_INVALIDOP = -2147217069
#ERR_NOTES_CREATEOUTLINE_FAILED = -2147217068
#ERR_NOTES_HTML_GENFAILED = -2147217067
#ERR_NOTES_CREATE_DOCCOLL_FAILED = -2147217066
#ERR_NOTES_EXECUTESETUP_FAILED2 = -2147217065
#ERR_NOTES_CANTUPDATE_FOLDER = -2147217064
#ERR_NOTES_RTITEM_MISSING = -2147217063
#ERR_NOTES_NO_AUTHORIZATION = -2147217062
#ERR_NOTES_NAME_MISSING = -2147217061
#ERR_NOTES_ITEM_MISSING = -2147217060
#ERR_NOTES_DATERANGE_MISSING = -2147217059
#ERR_NOTES_VIEWENTRY_MISSING = -2147217058
#ERR_NOTES_VIEWENTRY_OR_DOC_MISSING = -2147217057
#ERR_NOTES_OUTLINE_MISSING = -2147217056
#ERR_NOTES_DATETIME_MISSING = -2147217055
#ERR_NOTES_VNAV_CAT_PARENT = -2147217054
#ERR_NOTES_VNAV_CAT_GOTO = -2147217053
#ERR_NOTES_INVALID_SIZE = -2147217052
#ERR_NOTES_REGSERVER_NOTSET = -2147217051
#ERR_NOTES_NOT_ATTACHMENT = -2147217050
#ERR_NOTES_URL_NOT_RESOLVED = -2147217049
#ERR_NOTES_INVALID_IOR = -2147217048
#ERR_NOTES_GETIOR_FAILED = -2147217047
#ERR_NOTES_INVALID_DATESPEC = -2147217046
#ERR_NOTES_INVALID_TIMESPEC = -2147217045
#ERR_NOTES_CANTSAVE_CURRENTAGENT = -2147217044
#ERR_NOTES_CANTDISABLE_MANUALAGENT = -2147217043
#ERR_NOTES_BAD_ENTRYDOC = -2147217042
#ERR_NOTES_UNINITIALIZED_THREAD = -2147217041
#ERR_NOTES_INVALIDATED_OBJECT = -2147217040
#ERR_NOTES_ACL_ROLE_INVALID = -2147217039
#ERR_NOTES_ARG_DELETED = -2147217038
#ERR_NOTES_ACLENTRY_MISSING = -2147217037
#ERR_NOTES_INVALID_DATE_NOARG = -2147217036
#ERR_NOTES_ADDDOC_DUP = -2147217035
#ERR_NOTES_BADDBSIZE = -2147217034
#ERR_NOTES_BAD_OUTLINE_ENTRY = -2147217033
#ERR_NOTES_CANTMODIFY_REMOTE_AGENT = -2147217032
#ERR_NOTES_CANT_ADD_CHILD_BEFORE_ENTRY = -2147217031
#ERR_NOTES_NULL_REF_ENTRY = -2147217030
#ERR_NOTES_REF_ENTRY_NOTINOUTLINE = -2147217029
#ERR_NOTES_OUTLINE_ADDENTRY_FAILED = -2147217028
#ERR_NOTES_OUTLINE_MOVEENTRY_FAILED = -2147217027
#ERR_NOTES_OUTLINE_REMOVEENTRY_FAILED = -2147217026
#ERR_NOTES_INVALID_PLACEHOLDER_PARENT = -2147217025
#ERR_NOTES_INVALID_REPLICATION_PRIORITY = -2147217024
#ERR_NOTES_OUTLINE_INVALID_PRIVATE_VIEW = -2147217023
#ERR_NOTES_NOT_SUPPORTED = -2147217022
#ERR_NOTES_NEED_HDRNAME = -2147217021
#ERR_NOTES_NEED_MIMEENT = -2147217020
#ERR_NOTES_ITEM_EXISTS = -2147217019
#ERR_NOTES_INVALID_USERNAME_PASSWD = -2147217018
#ERR_NOTES_INVALID_USERNAME = -2147217017
#ERR_NOTES_SERVER_ACCESS_DENIED = -2147217016
#ERR_NOTES_NO_SERVER = -2147217015
#ERR_NOTES_LOST_ACL = -2147217014
#ERR_NOTES_SESSION_NOT_INIT = -2147217013
#ERR_NOTES_SESSION_IS_INIT = -2147217012
#ERR_NOTES_AGENT_SESSION = -2147217011
EndEnumeration

; DispInterfaces

Interface IACL Extends IDispatch
get_InternetLevel(a)
put_InternetLevel(a)
get_Parent(a)
get_Roles(a)
put_UniformAccess(a)
get_UniformAccess(a)
AddRole(a)
CreateACLEntry(a,b,c)
DeleteRole(a)
GetEntry(a,b)
GetFirstEntry(a)
GetNextEntry(a,b)
RenameRole(a,b)
RemoveACLEntry(a)
Save()
EndInterface

Interface IDatabase Extends IDispatch
get_ACL(a)
get_AllDocuments(a)
get_Agents(a)
get_Categories(a)
put_Categories(a)
get_Created(a)
get_CurrentAccessLevel(a)
get_DelayUpdates(a)
put_DelayUpdates(a)
get_DesignTemplateName(a)
get_FileName(a)
get_FilePath(a)
get_FolderReferencesEnabled(a)
put_FolderReferencesEnabled(a)
get_Forms(a)
get_HttpURL(a)
get_IsDirectoryCatalog(a)
get_IsFTIndexed(a)
get_IsMultiDbSearch(a)
get_IsOpen(a)
get_IsPublicAddressBook(a)
get_IsPrivateAddressBook(a)
get_LastFTIndexed(a)
get_LastModified(a)
get_Managers(a)
get_MaxSize(a)
get_NotesURL(a)
get_Parent(a)
get_PercentUsed(a)
get_ReplicaID(a)
get_ReplicationInfo(a)
get_Server(a)
get_Size(a)
get_SizeQuota(a)
put_SizeQuota(a)
get_TemplateName(a)
get_Title(a)
put_Title(a)
get_UnprocessedDocuments(a)
get_Views(a)
Compact(a)
CreateCopy(a,b,c,d)
CreateDocument(a)
CreateFromTemplate(a,b,c,d,e)
CreateOutline(a,b,c)
CreateReplica(a,b,c)
EnableFolder(a)
FTDomainSearch(a,b,c,d,e,f,g,h)
FTSearch(a,b,c,d,e)
GetAgent(a,b)
GetDocumentByID(a,b)
GetDocumentByUNID(a,b)
GetDocumentByURL(a,b,c,d,e,f,g,h,i,j)
GetForm(a,b)
GetOutline(a,b)
GetProfileDocument(a,b,c)
GetProfileDocCollection(a,b)
GetURLHeaderInfo(a,b,c,d,e,f,g)
GetView(a,b)
GrantAccess(a,b)
Open()
QueryAccess(a,b)
Remove()
Replicate(a,b)
RevokeAccess(a)
Search(a,b,c,d)
UnprocessedFTSearch(a,b,c,d,e)
UnprocessedSearch(a,b,c,d)
UpdateFTIndex(a)
EndInterface

Interface IDocumentCollection Extends IDispatch
get_Count(a)
get_IsSorted(a)
get_Parent(a)
get_Query(a)
AddDocument(a,b)
DeleteDocument(a)
FTSearch(a,b)
GetDocument(a,b)
GetFirstDocument(a)
GetLastDocument(a)
GetNextDocument(a,b)
GetPrevDocument(a,b)
GetNthDocument(a,b)
PutAllInFolder(a,b)
RemoveAll(a)
RemoveAllFromFolder(a)
StampAll(a,b,c,d,e)
UpdateAll()
EndInterface

Interface IDocument Extends IDispatch
get_Authors(a)
get_ColumnValues(a)
get_Created(a)
get_EmbeddedObjects(a)
get_EncryptionKeys(a)
put_EncryptionKeys(a,b,c,d)
put_EncryptOnSend(a)
get_EncryptOnSend(a)
get_FolderReferences(a)
get_FTSearchScore(a)
get_HasEmbedded(a)
get_HttpURL(a)
get_IsDeleted(a)
get_IsNewNote(a)
get_IsProfile(a)
get_IsResponse(a)
get_IsSigned(a)
get_IsUIDocOpen(a)
get_IsValid(a)
get_Items(a)
get_Key(a)
get_LastAccessed(a)
get_LastModified(a)
get_NameOfProfile(a)
get_NoteID(a)
get_NotesURL(a)
get_ParentDatabase(a)
get_ParentDocumentUNID(a)
get_ParentView(a)
get_Responses(a)
get_SaveMessageOnSend(a)
put_SaveMessageOnSend(a)
get_SentByAgent(a)
get_Signer(a)
get_SignOnSend(a)
put_SignOnSend(a)
get_Size(a)
get_UniversalID(a)
put_UniversalID(a)
get_Verifier(a)
AppendItemValue(a,b,c,d,e,f)
ComputeWithForm(a,b,c)
CopyAllItems(a,b)
CopyItem(a,b,c)
CopyToDatabase(a,b)
CreateReplyMessage(a,b)
CreateRichTextItem(a,b)
Encrypt()
GetAttachment(a,b)
GetFirstItem(a,b)
GetItemValue(a,b)
HasItem(a,b)
MakeResponse(a)
PutInFolder(a,b)
Remove(a,b)
RemoveFromFolder(a)
RemoveItem(a)
RenderToRTItem(a,b)
ReplaceItemValue(a,b,c,d,e,f)
Save(a,b,c,d)
Send(a,b)
Sign()
EndInterface

Interface IView Extends IDispatch
get_Aliases(a)
get_AllEntries(a)
get_AutoUpdate(a)
put_AutoUpdate(a)
get_BackgroundColor(a)
get_ColumnCount(a)
get_ColumnNames(a)
get_Columns(a)
get_Created(a)
get_HeaderLines(a)
get_HttpURL(a)
get_IsCalendar(a)
get_IsCategorized(a)
get_IsConflict(a)
get_IsDefaultView(a)
get_IsFolder(a)
get_IsHierarchical(a)
get_IsModified(a)
get_IsPrivate(a)
get_LastModified(a)
get_Name(a)
get_NotesURL(a)
get_Parent(a)
get_ProtectReaders(a)
put_ProtectReaders(a)
get_Readers(a)
put_Readers(a,b,c,d)
get_RowLines(a)
get_SPACING(a)
get_TopLevelEntryCount(a)
get_UniversalID(a)
Clear()
CreateViewNav(a,b)
CreateViewNavMaxLevel(a,b,c)
CreateViewNavFrom(a,b,c)
CreateViewNavFromCategory(a,b,c)
CreateViewNavFromChildren(a,b,c)
CreateViewNavFromDescendants(a,b,c)
FTSearch(a,b,c)
GetAllDocumentsByKey(a,b,c,d,e,f)
GetAllEntriesByKey(a,b,c,d,e,f)
GetChild(a,b)
GetColumn(a,b)
GetDocumentByKey(a,b,c,d,e,f)
GetEntryByKey(a,b,c,d,e,f)
GetFirstDocument(a)
GetLastDocument(a)
GetNextDocument(a,b)
GetNextSibling(a,b)
GetNthDocument(a,b)
GetParentDocument(a,b)
GetPrevDocument(a,b)
GetPrevSibling(a,b)
Refresh()
Remove()
EndInterface

Interface IViewEntryCollection Extends IDispatch
get_Count(a)
get_Parent(a)
get_Query(a)
AddEntry(a,b)
DeleteEntry(a)
FTSearch(a,b)
GetEntry(a,b)
GetFirstEntry(a)
GetLastEntry(a)
GetNextEntry(a,b)
GetNthEntry(a,b)
GetPrevEntry(a,b)
PutAllInFolder(a,b)
RemoveAll(a)
RemoveAllFromFolder(a)
StampAll(a,b,c,d,e)
UpdateAll()
EndInterface

Interface IViewEntry Extends IDispatch
get_ChildCount(a)
get_ColumnIndentLevel(a)
get_ColumnValues(a)
get_DescendantCount(a)
get_Document(a)
get_FTSearchScore(a)
get_IndentLevel(a)
get_IsCategory(a)
get_IsConflict(a)
get_IsDocument(a)
get_IsTotal(a)
get_IsValid(a)
get_NoteID(a)
get_Parent(a)
get_SiblingCount(a)
get_UniversalID(a)
GetPosition(a,b)
EndInterface

Interface IViewNavigator Extends IDispatch
get_CacheSize(a)
put_CacheSize(a)
get_MaxLevel(a)
put_MaxLevel(a)
get_ParentView(a)
GetChild(a,b)
GetEntry(a,b)
GetCurrent(a)
GetFirst(a)
GetFirstDocument(a)
GetLast(a)
GetLastDocument(a)
GetNext(a,b)
GetNextCategory(a,b)
GetNextDocument(a,b)
GetNextSibling(a,b)
GetNth(a,b)
GetParent(a,b)
GetPos(a,b,c)
GetPrev(a,b)
GetPrevCategory(a,b)
GetPrevDocument(a,b)
GetPrevSibling(a,b)
GotoChild(a)
GotoEntry(a)
GotoFirst()
GotoFirstDocument()
GotoLast()
GotoLastDocument()
GotoNext(a)
GotoNextCategory(a)
GotoNextDocument(a)
GotoNextSibling(a)
GotoParent(a)
GotoPos(a,b)
GotoPrev(a)
GotoPrevCategory(a)
GotoPrevDocument(a)
GotoPrevSibling(a)
EndInterface

Interface IItem Extends IDispatch
get_DateTimeValue(a)
put_DateTimeValue(a)
get_IsAuthors(a)
put_IsAuthors(a)
get_IsEncrypted(a)
put_IsEncrypted(a)
get_IsNames(a)
put_IsNames(a)
get_IsProtected(a)
put_IsProtected(a)
get_IsReaders(a)
put_IsReaders(a)
get_IsSigned(a)
put_IsSigned(a)
get_IsSummary(a)
put_IsSummary(a)
get_LastModified(a)
get_Name(a)
get_Parent(a)
get_SaveToDisk(a)
put_SaveToDisk(a)
get_Text(a)
get_type(a)
get_ValueLength(a)
get_Values(a)
put_Values(a,b,c,d)
Abstract(a,b,c,d)
AppendToTextList(a,b,c,d)
Contains(a,b,c,d,e)
CopyItemToDocument(a,b,c)
GetMIMEEntity(a)
Remove()
EndInterface

Interface IDateTime Extends IDispatch
get_DateOnly(a)
get_GMTTime(a)
get_IsDST(a)
get_IsValidDate(a)
get_LocalTime(a)
put_LocalTime(a)
get_LSGMTTime(a)
get_LSLocalTime(a)
put_LSLocalTime(a,b,c,d)
get_Parent(a)
get_TimeOnly(a)
get_TimeZone(a)
get_ZoneTime(a)
AdjustDay(a,b)
AdjustHour(a,b)
AdjustMinute(a,b)
AdjustMonth(a,b)
AdjustSecond(a,b)
AdjustYear(a,b)
ConvertToZone(a,b)
SetAnyDate()
SetAnyTime()
SetNow()
TimeDifference(a,b)
TimeDifferenceDouble(a,b)
EndInterface

Interface ISession Extends IDispatch
get_AddressBooks(a)
get_CommonUserName(a)
get_CurrentAgent(a)
get_CurrentDatabase(a)
get_DocumentContext(a)
get_EffectiveUserName(a)
get_HttpURL(a)
get_International(a)
put_ConvertMime(a)
get_ConvertMime(a)
get_IsOnServer(a)
get_LastExitStatus(a)
get_LastRun(a)
get_NotesBuildVersion(a)
get_NotesURL(a)
get_NotesVersion(a)
get_Platform(a)
get_SavedData(a)
get_ServerName(a)
get_UserName(a)
get_UserNameList(a)
get_UserNameObject(a)
get_URLDatabase(a)
CreateDateRange(a)
CreateDateTime(a,b)
CreateLog(a,b)
CreateName(a,b,c)
CreateNewsletter(a,b)
CreateRegistration(a)
CreateRichTextParagraphStyle(a)
CreateRichTextStyle(a)
Evaluate(a,b,c)
FreeTimeSearch(a,b,c,d,e,f,g,h)
GetDatabase(a,b,c,d)
GetDbDirectory(a,b)
GetEnvironmentString(a,b,c)
GetEnvironmentValue(a,b,c)
Initialize(a)
InitializeUsingNotesUserName(a,b)
SetEnvironmentVar(a,b,c,d,e,f)
UpdateProcessedDoc(a)
Resolve(a,b)
EndInterface

Interface IAgent Extends IDispatch
get_Comment(a)
get_CommonOwner(a)
get_HasRunSinceModified(a)
get_HttpURL(a)
get_IsEnabled(a)
put_IsEnabled(a)
get_IsNotesAgent(a)
get_IsPublic(a)
get_IsWebAgent(a)
get_LastRun(a)
get_Name(a)
get_NotesURL(a)
get_Owner(a)
get_ParameterDocID(a)
get_Parent(a)
get_Query(a)
get_ServerName(a)
put_ServerName(a)
get_Target(a)
get_Trigger(a)
Remove()
Run(a)
RunOnServer(a)
Save()
EndInterface

Interface IInternational Extends IDispatch
get_AMString(a)
get_CurrencyDigits(a)
get_CurrencySymbol(a)
get_DateSep(a)
get_DecimalSep(a)
get_IsCurrencySpace(a)
get_IsCurrencySuffix(a)
get_IsCurrencyZero(a)
get_IsDateDMY(a)
get_IsDateMDY(a)
get_IsDateYMD(a)
get_IsDST(a)
get_IsTime24Hour(a)
get_Parent(a)
get_PMString(a)
get_ThousandsSep(a)
get_TimeSep(a)
get_TimeZone(a)
get_Today(a)
get_Tomorrow(a)
get_Yesterday(a)
EndInterface

Interface IName Extends IDispatch
get_Abbreviated(a)
get_Addr821(a)
get_Addr822Comment1(a)
get_Addr822Comment2(a)
get_Addr822Comment3(a)
get_Addr822LocalPart(a)
get_Addr822Phrase(a)
get_ADMD(a)
get_Canonical(a)
get_Common(a)
get_Country(a)
get_Generation(a)
get_Given(a)
get_Initials(a)
get_IsHierarchical(a)
get_Keyword(a)
get_Language(a)
get_Organization(a)
get_OrgUnit1(a)
get_OrgUnit2(a)
get_OrgUnit3(a)
get_OrgUnit4(a)
get_Parent(a)
get_PRMD(a)
get_Surname(a)
EndInterface

Interface IDateRange Extends IDispatch
get_EndDateTime(a)
put_EndDateTime(a)
get_Parent(a)
get_StartDateTime(a)
put_StartDateTime(a)
get_Text(a)
put_Text(a)
EndInterface

Interface ILog Extends IDispatch
get_LogActions(a)
put_LogActions(a)
get_LogErrors(a)
put_LogErrors(a)
get_NumActions(a)
get_NumErrors(a)
get_OverwriteFile(a)
put_OverwriteFile(a)
get_ProgramName(a)
put_ProgramName(a)
get_Parent(a)
Close()
LogAction(a)
LogError(a,b)
LogEvent(a,b,c,d)
OpenAgentLog()
OpenFileLog(a)
OpenMailLog(a,b,c,d,e)
OpenNotesLog(a,b)
EndInterface

Interface INewsletter Extends IDispatch
get_DoScore(a)
put_DoScore(a)
get_DoSubject(a)
put_DoSubject(a)
get_Parent(a)
get_SubjectItemName(a)
put_SubjectItemName(a)
FormatDocument(a,b,c)
FormatMsgWithDoclinks(a,b)
EndInterface

Interface IRegistration Extends IDispatch
get_CertifierIDFile(a)
put_CertifierIDFile(a)
get_CreateMailDb(a)
put_CreateMailDb(a)
get_Expiration(a)
put_Expiration(a,b,c,d)
get_IDType(a)
put_IDType(a)
get_IsNorthAmerican(a)
put_IsNorthAmerican(a)
get_MinPasswordLength(a)
put_MinPasswordLength(a)
get_OrgUnit(a)
put_OrgUnit(a)
get_RegistrationLog(a)
put_RegistrationLog(a)
get_RegistrationServer(a)
put_RegistrationServer(a)
get_StoreIDInAddressBook(a)
put_StoreIDInAddressBook(a)
get_UpdateAddressBook(a)
put_UpdateAddressBook(a)
AddCertifierToAddressBook(a,b,c,d)
AddServerToAddressBook(a,b,c,d,e,f,g,h,i)
AddUserProfile(a,b)
AddUserToAddressBook(a,b,c,d,e,f,g,h,i,j,k)
CrossCertify(a,b,c)
DeleteIDOnServer(a,b)
GetIDFromServer(a,b,c)
GetUserInfo(a,b,c,d,e,f)
Recertify(a,b,c)
RegisterNewCertifier(a,b,c,d)
RegisterNewServer(a,b,c,d,e,f,g,h,i,j)
RegisterNewUser(a,b,c,d,e,f,g,h,i,j,k,l,m,n)
SwitchToID(a,b,c)
EndInterface

Interface IRichTextParagraphStyle Extends IDispatch
get_Alignment(a)
put_Alignment(a)
get_FirstLineLeftMargin(a)
put_FirstLineLeftMargin(a)
get_InterLineSpacing(a)
put_InterLineSpacing(a)
get_LeftMargin(a)
put_LeftMargin(a)
get_Pagination(a)
put_Pagination(a)
get_RightMargin(a)
put_RightMargin(a)
get_SpacingAbove(a)
put_SpacingAbove(a)
get_SpacingBelow(a)
put_SpacingBelow(a)
get_Tabs(a)
ClearAllTabs()
SetTab(a,b)
SetTabs(a,b,c,d)
EndInterface

Interface IRichTextStyle Extends IDispatch
get_Bold(a)
put_Bold(a)
get_Effects(a)
put_Effects(a)
get_FontSize(a)
put_FontSize(a)
get_Italic(a)
put_Italic(a)
get_NotesColor(a)
put_NotesColor(a)
get_NotesFont(a)
put_NotesFont(a)
get_PassThruHTML(a)
put_PassThruHTML(a)
get_StrikeThrough(a)
put_StrikeThrough(a)
get_Underline(a)
put_Underline(a)
get_Parent(a)
EndInterface

Interface IDbDirectory Extends IDispatch
get_Name(a)
get_Parent(a)
CreateDatabase(a,b,c)
GetFirstDatabase(a,b)
GetNextDatabase(a)
OpenDatabase(a,b,c)
OpenDatabaseIfModified(a,b,c)
OpenMailDatabase(a)
OpenDatabaseByReplicaID(a,b)
EndInterface

Interface IMIMEEntity Extends IDispatch
get_ContentSubType(a)
get_ContentType(a)
get_ContentAsText(a)
get_Headers(a)
get_ParentDoc(a)
GetFirstChildEntity(a)
GetNextSibling(a)
GetParentEntity(a)
EndInterface

Interface IRichTextItem Extends IItem
get_EmbeddedObjects(a)
AddNewLine(a,b)
AddPageBreak(a)
AddTab(a)
AppendDocLink(a,b,c)
AppendParagraphStyle(a)
AppendRTItem(a)
AppendStyle(a)
AppendText(a)
EmbedObject(a,b,c,d,e)
GetEmbeddedObject(a,b)
GetFormattedText(a,b,c)
EndInterface

Interface IEmbeddedObject Extends IDispatch
get_Class(a)
get_FileSize(a)
get_FitBelowFields(a)
put_FitBelowFields(a)
get_FitToWindow(a)
put_FitToWindow(a)
get_Name(a)
get_Object(a)
get_Parent(a)
get_RunReadOnly(a)
put_RunReadOnly(a)
get_Source(a)
get_type(a)
get_Verbs(a)
Activate(a,b)
DoVerb(a)
ExtractFile(a)
Remove()
EndInterface

Interface IReplication Extends IDispatch
put_Abstract(a)
get_Abstract(a)
get_CutoffDate(a)
get_CutoffDelete(a)
put_CutoffDelete(a)
get_CutoffInterval(a)
put_CutoffInterval(a)
put_Disabled(a)
get_Disabled(a)
put_IgnoreDeletes(a)
get_IgnoreDeletes(a)
put_IgnoreDestDeletes(a)
get_IgnoreDestDeletes(a)
get_Priority(a)
put_Priority(a)
ClearHistory()
Reset()
Save()
EndInterface

Interface IOutline Extends IDispatch
get_Alias(a)
put_Alias(a)
get_Comment(a)
put_Comment(a)
get_Name(a)
put_Name(a)
get_ParentDatabase(a)
CreateEntry(a,b,c,d,e)
CreateEntryFrom(a,b,c,d,e)
GetFirst(a)
GetLast(a)
GetParent(a,b)
GetNext(a,b)
GetNextSibling(a,b)
GetPrev(a,b)
GetPrevSibling(a,b)
MoveEntry(a,b,c,d)
RemoveEntry(a)
Save()
EndInterface

Interface IOutlineEntry Extends IDispatch
get_Alias(a)
put_Alias(a)
get_DATABASE(a)
get_Document(a)
get_EntryClass(a)
get_FrameText(a)
put_FrameText(a)
get_FORMULA(a)
get_HasChildren(a)
get_HideFormula(a)
put_HideFormula(a)
get_ImagesText(a)
put_ImagesText(a)
get_IsHiddenFromNotes(a)
put_IsHiddenFromNotes(a)
get_IsHiddenFromWeb(a)
put_IsHiddenFromWeb(a)
get_IsInThisDB(a)
get_IsPrivate(a)
get_KeepSelectionFocus(a)
put_KeepSelectionFocus(a)
get_Label(a)
put_Label(a)
get_Level(a)
get_NamedElement(a)
get_Parent(a)
get_type(a)
get_URL(a)
get_UseHideFormula(a)
put_UseHideFormula(a)
get_View(a)
SetAction(a)
SetNamedElement(a,b,c)
SetNoteLink(a)
SetURL(a)
EndInterface

Interface IForm Extends IDispatch
get_Aliases(a)
get_Fields(a)
get_FormUsers(a)
put_FormUsers(a,b,c,d)
get_HttpURL(a)
get_IsSubForm(a)
get_Name(a)
get_NotesURL(a)
get_Parent(a)
get_ProtectReaders(a)
put_ProtectReaders(a)
get_ProtectUsers(a)
put_ProtectUsers(a)
get_Readers(a)
put_Readers(a,b,c,d)
GetFieldType(a,b)
Remove()
EndInterface

Interface IACLEntry Extends IDispatch
put_CanCreateDocuments(a)
get_CanCreateDocuments(a)
put_CanCreateLSOrJavaAgent(a)
get_CanCreateLSOrJavaAgent(a)
put_CanCreatePersonalAgent(a)
get_CanCreatePersonalAgent(a)
put_CanCreatePersonalFolder(a)
get_CanCreatePersonalFolder(a)
put_CanCreateSharedFolder(a)
get_CanCreateSharedFolder(a)
put_CanDeleteDocuments(a)
get_CanDeleteDocuments(a)
put_IsAdminReaderAuthor(a)
get_IsAdminReaderAuthor(a)
put_IsAdminServer(a)
get_IsAdminServer(a)
put_IsGroup(a)
get_IsGroup(a)
put_IsPerson(a)
get_IsPerson(a)
put_IsPublicReader(a)
get_IsPublicReader(a)
put_IsPublicWriter(a)
get_IsPublicWriter(a)
put_IsServer(a)
get_IsServer(a)
get_Level(a)
put_Level(a)
get_Name(a)
put_Name(a)
get_NameObject(a)
get_Parent(a)
get_Roles(a)
get_UserType(a)
put_UserType(a)
DisableRole(a)
EnableRole(a)
IsRoleEnabled(a,b)
Remove()
EndInterface

Interface IRichTextTab Extends IDispatch
get_Position(a)
get_type(a)
Clear()
EndInterface

Interface IViewColumn Extends IDispatch
get_Alignment(a)
get_DateFmt(a)
get_FontColor(a)
get_FontFace(a)
get_FontPointSize(a)
get_FontStyle(a)
get_FORMULA(a)
get_HeaderAlignment(a)
get_IsAccentSensitiveSort(a)
get_IsCaseSensitiveSort(a)
get_IsCategory(a)
get_IsField(a)
get_IsFormula(a)
get_IsHidden(a)
get_IsHideDetail(a)
get_IsIcon(a)
get_IsResize(a)
get_IsResortAscending(a)
get_IsResortDescending(a)
get_IsResortToView(a)
get_IsResponse(a)
get_IsSecondaryResort(a)
get_IsSecondaryResortDescending(a)
get_IsShowTwistie(a)
get_IsSortDescending(a)
get_IsSorted(a)
get_ItemName(a)
get_ListSep(a)
get_NumberAttrib(a)
get_NumberDigits(a)
get_NumberFormat(a)
get_Parent(a)
get_Position(a)
get_TimeDateFmt(a)
get_TimeFmt(a)
get_TimeZoneFmt(a)
get_Title(a)
get_Width(a)
EndInterface
;End of file

And an example of using this code

XIncludeFile "DominoObjects.pb"
SES.ISession = CreateObject("Lotus.NotesSession")
M=0
Debug SES\Initialize(Ansi2Uni("ToRoYoToOoRoEoMoEoMoBoEoRoToHoIoSoPoAoSoSoWoOoRoDo")) ; the password!
SES\get_Platform(@M)
Debug Uni2Ansi(M)
SES\get_CommonUserName(@M)
Debug Uni2Ansi(M)
SES\get_NotesVersion(@M)
Debug Uni2Ansi(M)
SES\GetDatabase(Ansi2Uni(""),Ansi2Uni("names.nsf"),0,@db.IDatabase)
If db.Idatabase<>0
db\get_Title(@M)
Debug Uni2Ansi(M)
ReleaseObject(db)
EndIf
ReleaseObject(SES)

You also need COMLIB for this thing to work!
Enjoy!
Tranquil
Addict
Addict
Posts: 952
Joined: Mon Apr 28, 2003 2:22 pm
Location: Europe

Post by Tranquil »

Yeah thats it! Thanks a lot! I seached for that a long time.

By the way: Lotus suxx but what to do if there is no other possibility at work. :-)

Mike
Tranquil
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Dammit!

I tried to do the same thing for Outlook, to set / get appointments, contacts, email addresses, but no luck...

I was only able to make outlook start....
Tranquil
Addict
Addict
Posts: 952
Joined: Mon Apr 28, 2003 2:22 pm
Location: Europe

Post by Tranquil »

Num3 wrote:Dammit!

I tried to do the same thing for Outlook, to set / get appointments, contacts, email addresses, but no luck...

I was only able to make outlook start....
Thats a beginning for sure.... :-)
Tranquil
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: Lotus Domino ver 5 OLE Interface

Post by PB »

> Enumeration ; _ACLLEVEL
> #ACLLEVEL_NOACCESS = 0
> #ACLLEVEL_DEPOSITOR = 1
> #ACLLEVEL_READER = 2
> #ACLLEVEL_AUTHOR = 3
> #ACLLEVEL_EDITOR = 4
> #ACLLEVEL_DESIGNER = 5
> #ACLLEVEL_MANAGER = 6
> EndEnumeration

Enumeration/EndEnumeration is for AUTOMATIC numbering of constants,
so you don't need them above where you've declared them manually. ;)
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
dmoc
Enthusiast
Enthusiast
Posts: 739
Joined: Sat Apr 26, 2003 12:40 am

Post by dmoc »

wow, so many people still interested in LN! I was a full time developer but practically gave it up a few years ago when IBM started their dirty tricks campaign. Last thing I did was an extension (using PB of course). Three months work just before r6 beta came out... and when it did they had messed up all the events so it was impossible to detect a doc opening!!! T*ssers. Sh*tbags. Anyone know if that situaton has changed?
Post Reply