functions Lotus Script pour la v7
http://opendom.blogspot.com/2006/11/und ... ntory.html
Here's an inventory of LotusScript COM/OLE classes holding undocumented properties and methods. I compiled it using Notes/Domino release 7 type library. OMT notation is used for brevity.
As for all undocumented features, use this information with extreme care! These features are unsupported, and non OS-agnostic.
* NotesDatabase+ isNNT : Variant
* NotesDateTime
+ archiveNow( ) : Integer
+ archiveNow( documentCollection=Nothing ) : Integer
+ archiveNow( documentCollection=Nothing, policy=Nothing ) : Integer
+ close() - DEPRECATED, DO NOT USE
+ createNewsGroup(groupName : String, title : Variant, subdirectory : Variant) : Long
+ enabledOptions(arg1 : Integer , arg2 : Integer)
+ getArchivePath( policy : String ) : String
+ getArchivePath( policy : String, pathType=Nothing ) : String
+ getFields(flag : Boolean) : String[ ]
+ retrievePOP3Mail(server : String, port : Integer, username : String, password : String, retainMail : Integer, useSSL : Integer) : Long+ convertToZoneCanonical( zoneSpec ; String )
* NotesDocumentCollection
+ merge( datetime, zoneSpec )
* NotesDocument
+ formDbID : String
+ formDbIDItem : String
+ handle : Long - cf. Notes C++ Programmer's Reference Guide
+ generateMessageID( ) : String
+ getNextItem(arg : Variant) : Variant - DEPRECATED, DO NOT USE
+ moveToFolder( )
+ putInFolderByUNID( )
+ removeFromFolderByUNID( )+ getNoteIDs( ) : Variant
* NotesOutline
* NotesItem
+ PartialText+ getEntry(entryname : String) : NotesOutlineEntry
* NotesOutlineEntry
+ remove( ) : Integer+ onClickText : String
* NotesRegistration+ useAdminProcess
* NotesRichTextItem
+ registerNewUserWithPolicy( lastName : String, certPW : String, userPw : String, policyServer : String, firstname=Nothing, middle=Nothing, altName=Nothing)+ addLinkByIDs( replicaID : String, serverHint : String, viewUNID, notesUNID, comment, hotspotText )
* NotesSession
+ appendRTFile( pathname : String )
+ partialText+ internetDomainName : String
* NotesUIDatabase
+ internetHostName : String
+ close
+ createXMLReformatter( input, output ) : Variant
+ getNewsGroupPath(arg : String) : String
+ getWin32Domain(server : Variant) : Variant
+ startProfile( outputFilename : String, outputThreshold, recordThreads, recordEntryPoints )
+ stopProfile( )
+ tagProfile( tagString )+ editArchiveSettings( ) As Integer
NotesUIDocument+ modifiedSinceSaved : Boolean
* NotesUIScheduler
+ parentViewName : Object
+ windowHandle : String
+ findFreeTimeDialogEX( reqPeopleItems, optPeopleItems, reqRoomsItems, optRoomsItems, reqResourcesItems, optResourcesItems, removedPeopleItems, startDateItem, endDateItem ) As Variant
+ navBarSetPrevNextState( command, benable )+ ignoreUniversalID : String
* NotesUIWorkspace
+ participantTableCopy( sortOrder : Integer ) As Variant
+ refresh( getScheduleData, flags )
+ setParticipantsFromItems( flags )
+ setParticipantsFromTable( participantTable )
+ updateParticipantsFromItem( flags )
+ updateParticipantsFromTable( table, rolesFlags, appFlags )
+ updateParticipantsStatus( participantTable )+ addBookmark(bookmarkTitle : Variant) : Variant
* NotesView
+ addDatabaseToPortfolio( )
+ Create_DialEntry_Dialog( remoteAccessMethod )
+ create_DialEntry_Info( remoteAccessMethod, nameOfEntry )
+ create_DialEntry_List( remoteAccessMethod, nameOfEntry )+ HeaderLines - not really undocumented but mal-documented since R5
exposed within OLE Automation classes from R5 onwards..
+ createViewFromTemplate( newName : String ) : Long
+ getEntryByID( NoteID : String ) : NotesViewEntry
* WebBrowser