メソッドを使用する。
【構文】
CalendarObject.createEvent(title, startTime, endTime, args)
title : String 型。新規イベントの件名を指定する。
startTime : Date 型。イベントの開始日時を指定する。
endTime : Date 型。イベントの終了日時を指定する。
args : Object 型。省略可。拡張引数。詳細は下記の通り。
戻り値 : CalendarEvent 型。新規追加したイベントオブジェクトを返す。
- args に指定する引数 -
description : String 型。新規イベントの説明を指定する。
location : String 型。イベントの場所を指定する。
guests : String 型。イベントに招待するゲストのメールアドレス。複数の場合はコンマ
区切り。
sendInvites : Boolean 型。上記ゲストにメールを送信する場合はtrue、そうでない場合
はfalse。
以下にサンプルコードを二つ記す。例1 はイベントと開始、終了日時のみを指定する
コード、例2 はイベントの詳細説明や場所等、より詳細に指定するコードである。
【例1】
function CreateEvent1() {
var objCalendar = CalendarApp.getDefaultCalendar();
var objEvent = objCalendar.createEvent("会議1",
var objCalendar = CalendarApp.getDefaultCalendar();
var objEvent = objCalendar.createEvent("会議1",
new Date("2012/04/16 13:30:00"),
new Date("2012/04/16 16:30:00"));
}
}
【例2】
function CreateEvent2() {
var objCalendar = CalendarApp.getDefaultCalendar();
var objEvent = objCalendar.createEvent("会議1",
var objCalendar = CalendarApp.getDefaultCalendar();
var objEvent = objCalendar.createEvent("会議1",
new Date("2012/04/16 13:30:00"),
new Date("2012/04/16 16:30:00"),
{description:"極秘会議", location:"最上階A会議室",
guests:"ora1@gmail.com, ora2@gmail.com",
sendInvites:true});
}
0 件のコメント:
コメントを投稿