2012年8月13日月曜日

既存のカレンダー(オブジェクト)を取得する

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

0 件のコメント:

コメントを投稿