Undocumented DOM LotusScript Inventory
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
+ 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 - NotesDateTime
+ convertToZoneCanonical( zoneSpec ; String )
+ 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( ) - NotesDocumentCollection
+ getNoteIDs( ) : Variant - NotesItem
+ PartialText - NotesOutline
+ getEntry(entryname : String) : NotesOutlineEntry
+ remove( ) : Integer - NotesOutlineEntry
+ onClickText : String - NotesRegistration
+ useAdminProcess
+ registerNewUserWithPolicy( lastName : String, certPW : String, userPw : String, policyServer : String, firstname=Nothing, middle=Nothing, altName=Nothing) - NotesRichTextItem
+ addLinkByIDs( replicaID : String, serverHint : String, viewUNID, notesUNID, comment, hotspotText )
+ appendRTFile( pathname : String )
+ partialText - NotesSession
+ internetDomainName : String
+ internetHostName : String
+ close
+ createXMLReformatter( input, output ) : Variant
+ getNewsGroupPath(arg : String) : String
+ getWin32Domain(server : Variant) : Variant
+ startProfile( outputFilename : String, outputThreshold, recordThreads, recordEntryPoints )
+ stopProfile( )
+ tagProfile( tagString ) - NotesUIDatabase
+ editArchiveSettings( ) As Integer
NotesUIDocument
+ modifiedSinceSaved : Boolean
+ parentViewName : Object
+ windowHandle : String
+ findFreeTimeDialogEX( reqPeopleItems, optPeopleItems, reqRoomsItems, optRoomsItems, reqResourcesItems, optResourcesItems, removedPeopleItems, startDateItem, endDateItem ) As Variant
+ navBarSetPrevNextState( command, benable ) - NotesUIScheduler
+ ignoreUniversalID : String
+ participantTableCopy( sortOrder : Integer ) As Variant
+ refresh( getScheduleData, flags )
+ setParticipantsFromItems( flags )
+ setParticipantsFromTable( participantTable )
+ updateParticipantsFromItem( flags )
+ updateParticipantsFromTable( table, rolesFlags, appFlags )
+ updateParticipantsStatus( participantTable ) - NotesUIWorkspace
+ addBookmark(bookmarkTitle : Variant) : Variant
+ addDatabaseToPortfolio( )
+ Create_DialEntry_Dialog( remoteAccessMethod )
+ create_DialEntry_Info( remoteAccessMethod, nameOfEntry )
+ create_DialEntry_List( remoteAccessMethod, nameOfEntry ) - NotesView
+ HeaderLines - not really undocumented but mal-documented since R5
+ createViewFromTemplate( newName : String ) : Long
+ getEntryByID( NoteID : String ) : NotesViewEntry - WebBrowser
exposed within OLE Automation classes from R5 onwards..
I welcome any additional lights or corrections you may provide about these properties and methods.
Note: I did not examine NotesDOMxxx and NotesDXLxxx classes.
Labels: LotusScript, SnTT

2 Comments:
Any luck figuring out how to use/document them?
By
Woonjas, at 4:52 AM
EVEN by wow gold the standards gold in wow of the worst financial buy wow gold crisis for at least wow gold cheap a generation, the events of Sunday September 14th and the day before were extraordinary. The weekend began with hopes that a deal could be struck,maplestory mesos with or without government backing, to save Lehman Brothers, America''s fourth-largest investment bank.sell wow gold Early Monday buy maplestory mesos morning Lehman maplestory money filed for Chapter 11 bankruptcy protection. It has more than maplestory power leveling $613 billion of debt.Other vulnerable financial giants scrambled maple money to sell themselves or raise enough capital to stave off a similar fate. billig wow gold Merrill Lynch, the third-biggest investment bank, sold itself to Bank of America (BofA), an erstwhile Lehman suitor,wow power leveling in a $50 billion all-stock deal.wow power leveling American International Group (AIG) brought forward a potentially life-saving overhaul and went maple story powerleveling cap-in-hand to the Federal Reserve. But its shares also slumped on Monday.
By
gfutfy, at 10:27 PM
Post a Comment
Links to this post:
Create a Link
<< Home