delegate (NotesCalendarNotice - JavaScript™)
Delegates a meeting notice to a new attendee.
Defined in
NotesCalendarNoticeSyntax
delegate(commentstoorganizer:string, delegateto:string) : void
delegate(commentstoorganizer:string, delegateto:string, keepinformed:boolean) : void
Parameter | Description |
---|---|
commentstoorganizer |
Comments regarding a meeting change. |
delegateto |
Mail address of new meeting attendee. |
keepinformed |
Specify true to continue to receive notices about the meeting. |
Possible exception | Value | Text | Description |
---|---|---|---|
NotesError.NOTES_ERR_UNSUPPORTEDACTION |
4811 | Unsupported action | The method is attempting to apply an action that is not valid for the entry. |
NotesError.NOTES_ERR_OVERWRITEDISALLOWED |
4813 | This action is not allowed since it would overwrite personal changes | The action should be verified then reissued with the overwrite flag set. |
NotesError.NOTES_ERR_IDNOTFOUND |
4814 | Identifier not found | The identifier for the NotesCalendarNotice object does not identify a notice in the calendar. |
Examples
This button event delegates a meeting notice.var dbdir:NotesDbDirectory = session.getDbDirectory("");
var maildb:NotesDatabase = dbdir.openMailDatabase();
var cal:NotesCalendar = session.getCalendar(maildb);
var unid:string = sessionScope.noticeunid;
var dt1:NotesDateTime = session.createDateTime("Tomorrow 12");
var dt2:NotesDateTime = session.createDateTime("Tomorrow 13");
var caln:NotesCalendarNotice = cal.getNoticeByUNID(unid);
caln.delegate("Delegating", "Roberta Person/Westford/IBM", true);
requestScope.status = "Calendar notice for UNID " + unid + " delegated\n";
LotusScript® syntax and examples
NotesCalendarNotice.Delegate(Byval comments As String, Byval delegateto As String, Optional keepinformed As Boolean)
Java™ syntax and examples
void NotesCalendarNotice.delegate(String comments, String delegateto)
void NotesCalendarNotice.delegate(String comments, String delegateto, boolean keepinformed)