既存のカレンダーオブジェクトを取得する場合は、CalendarApp クラスの
getCalendarsByName メソッドを用いる。
【構文】
CalendarApp.getCalendarsByNam(name)
name : string 型。取得したいカレンダーの名前を指定する。
戻り値 : Calendar 型の配列。指定した名前のカレンダーオブジェクトの配列を返す。
Google カレンダーは同一の名前で複数のカレンダーを指定できるらしい。従って、
名前で取得する場合は、複数のカレンダーが取得してしまう可能性があるので要注意。
もっとも、個人で同じ名前のカレンダーを作ることは稀かも知れないが。
【例】
function GetCalendarByName() {
var cals = CalendarApp.getCalendarsByName("遊びの予定");
Logger.log(cals.length + " 個のカレンダーが見つかりました");
}
var cals = CalendarApp.getCalendarsByName("遊びの予定");
Logger.log(cals.length + " 個のカレンダーが見つかりました");
}
0 件のコメント:
コメントを投稿