説明
object
mcal_fetch_event ( int mcal_stream, int event_id, int
[options])
mcal_fetch_event() ã¯ã€
id ã§æŒ‡å®šã•れãŸã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ã‚¹ãƒˆãƒªãƒ¼ãƒ ã‹ã‚‰
イベントをå–å¾—ã—ã¾ã™ã€‚
以下ã®è¦ç´ ã‹ã‚‰ãªã‚‹ã‚¤ãƒ™ãƒ³ãƒˆã‚ªãƒ–ジェクトを返ã—ã¾ã™ã€‚
int id - イベント ID
int public - イベント㌠public ãªå ´åˆã¯ TRUEã€private ãªå ´åˆã¯
FALSE
string category - イベントã®ã‚«ãƒ†ã‚´ãƒªã‚’è¡¨ã™æ–‡å—列
string title - イベントã®ã‚¿ã‚¤ãƒˆãƒ«ã‚’è¡¨ã™æ–‡å—列
string description - イベントã®å†…å®¹ã‚’è¡¨ã™æ–‡å—列
int alarm - アラーム・リマインダイベントãŒé€ã‚‰ã‚Œã‚‹ã¾ã§ã®åˆ†å˜ä½
ã®æ™‚é–“
object start - datetime エントリを有ã™ã‚‹ã‚ªãƒ–ジェクト
object end - datetime エントリを有ã™ã‚‹ã‚ªãƒ–ジェクト
int id - イベント ID
int public - イベント㌠public ãªå ´åˆã¯ TRUEã€private ãªå ´åˆã¯
FALSE
string category - イベントã®ã‚«ãƒ†ã‚´ãƒªã‚’è¡¨ã™æ–‡å—列
string title - イベントã®ã‚¿ã‚¤ãƒˆãƒ«ã‚’è¡¨ã™æ–‡å—列
string description - イベントã®å†…å®¹ã‚’è¡¨ã™æ–‡å—列
int alarm - アラーム・リマインダイベントãŒé€ã‚‰ã‚Œã‚‹ã¾ã§ã®åˆ†å˜ä½
ã®æ™‚é–“
object start - datetime エントリを有ã™ã‚‹ã‚ªãƒ–ジェクト
object end - datetime エントリを有ã™ã‚‹ã‚ªãƒ–ジェクト
int recur_type - 繰り返ã—ã®åž‹
int recur_interval - 繰り返ã—周期
datetime recur_enddate - 繰り返ã—ãŒçµ‚ã‚ã‚‹æ—¥
int recur_data - 繰り返ã—データ
å…¨ã¦ã® datetime エントリã¯ã€æ¬¡ã®è¦ç´ を有ã™ã‚‹ã‚ªãƒ–ジェクトã‹ã‚‰
æ§‹æˆã•れã¾ã™ã€‚
recur_type ã§ä½¿ç”¨å¯èƒ½ãªå€¤ã‚’以下ã«ç¤ºã—ã¾ã™ã€‚
0 - ã“ã®ã‚¤ãƒ™ãƒ³ãƒˆãŒç¹°ã‚Šè¿”ã•ãªã„ã“ã¨ã‚’示ã™
1 - ã“ã®ã‚¤ãƒ™ãƒ³ãƒˆãŒä¸€æ—¥æ¯Žã«ç¹°ã‚Šè¿”ã™
2 - ã“ã®ã‚¤ãƒ™ãƒ³ãƒˆãŒ1週間毎ã«ç¹°ã‚Šè¿”ã™
3 - ã“ã®ã‚¤ãƒ™ãƒ³ãƒˆã¯æŒ‡å®šã—ãŸæ—¥ã«æ¯Žæœˆç™ºç”Ÿã™ã‚‹ (例 æ¯Žæœˆåæ—¥)
4 - ã“ã®ã‚¤ãƒ™ãƒ³ãƒˆã¯æœˆå˜ä½ã®é€±ã®æ›œæ—¥ã«ç™ºç”Ÿã™ã‚‹ (例 第3土曜日)
5 - ã“ã®ã‚¤ãƒ™ãƒ³ãƒˆã¯å¹´å˜ä½ã§ç™ºç”Ÿã™ã‚‹