#dominoforever | Product Ideas Portal

Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.

For more information and upcoming events around #dominoforever, please visit our Destination Domino Page

Ability to create object extending standard Notes* classes

I will like very much the ability to create class and object extending Notes* standard object


private class myDocumentClass as NotesDocument

   public function Save(doc as NotesDocument)

     'other actions

   end function

  • Guest
  • Jul 20 2018
  • Shipped
  • Attach files
  • Guest commented
    19 Dec, 2019 01:33pm

    No this does not work  !!!

    Tested on

    IBM Domino Designer 10
    Release 10.0.1FP1
    Revision 20190326.0648-FP1 (Release 10.0.1FP1)


    We are not talking about derrived classes in general , but especially deriving from the Notes System classes like NotesDocument, Notesview, ... That would be great !

  • Guest commented
    19 Dec, 2019 10:40am

    Using a Notes Class as a base class ist not yet possible. Only user classes can be used for this purpose. Would be a great feature though. Would like to have it.

  • Guest commented
    6 Oct, 2018 05:26pm

    This is a duplicate of this idea

  • Guest commented
    21 Jul, 2018 03:16pm

    Hi Thomas.

    It is not allowed to subclass a Notes* class. For example I wrote this in a new agent:

    private class myDocumentClass as NotesDocument

    end class

    And I get the error "Cannot subclass NOTESDOCUMENT".


    I think "Already exists" in not true.

    I'd love to be wrong, but this is what I've come across with my 9.0.1 (FP10) Designer.

  • Admin
    Thomas Hampel commented
    21 Jul, 2018 01:14am