// getItemFromKey メソッドを使用して、そのキーを持つ既存の予定を取得します。
var appointment = oWebScheduleInfo1.getActivities().getItemFromKey("3522");
// recurrence オブジェクトのクローンを作成します。
var recurrence = appointment.getRecurrence().clone();
// recurrence オブジェクトを更新します。
recurrence.setMaxOccurrences(5);
// 予定の更新されたプロパティを含む activityUpdateProps オブジェクトを作成して、
// WebScheduleInfo の updateActivity メソッドを呼び出します。
var activityUpdateProps = {Recurrence:recurrence};
oWebScheduleInfo1.updateActivity(activityUpdateProps, appointment, "");