يمثّل إعدادات التكرار لسلسلة أحداث.
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
add | Recurrence | تُضيف قاعدة تستبعد تكرار الأحداث على أساس يومي. |
add | Recurrence | تُضيف قاعدة تؤدي إلى تكرار الحدث يوميًا. |
add | Event | تُضيف قاعدة تؤدي إلى تكرار الحدث في تاريخ محدّد. |
add | Event | تُضيف قاعدة تستبعد مرّة حدوث لتاريخ محدّد. |
add | Recurrence | تُضيف قاعدة تستبعد تكرار الحدث شهريًا. |
add | Recurrence | تُضيف قاعدة تؤدي إلى تكرار الحدث شهريًا. |
add | Recurrence | تُضيف قاعدة تستبعد تكرار الأحداث على أساس أسبوعي. |
add | Recurrence | تُضيف قاعدة تؤدي إلى تكرار الحدث أسبوعيًا. |
add | Recurrence | تُضيف قاعدة تستبعد الأحداث على أساس سنوي. |
add | Recurrence | تُضيف قاعدة تؤدي إلى تكرار الحدث سنويًا. |
set | Event | لضبط المنطقة الزمنية لهذا التكرار |
مستندات تفصيلية
add Daily Exclusion()
تُضيف قاعدة تستبعد تكرار الأحداث على أساس يومي.
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Daily Rule()
تُضيف قاعدة تؤدي إلى تكرار الحدث يوميًا.
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date(date)
تُضيف قاعدة تؤدي إلى تكرار الحدث في تاريخ محدّد.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
date | Date |
الإرجاع
Event
— هذا العنصر EventRecurrence لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date Exclusion(date)
تُضيف قاعدة تستبعد مرّة حدوث لتاريخ محدّد.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
date | Date |
الإرجاع
Event
— هذا العنصر EventRecurrence لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Exclusion()
تُضيف قاعدة تستبعد تكرار الحدث شهريًا.
يتم تطبيق الاستبعاد تلقائيًا في اليوم نفسه من الشهر الذي يقع فيه الحدث الأول في
السلسلة، ولكن يمكن تغيير ذلك من خلال الاتصال بالرقم Recurrence
أو Recurrence
.
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Rule()
تُضيف قاعدة تؤدي إلى تكرار الحدث شهريًا.
يتكرر الحدث تلقائيًا في اليوم نفسه من الشهر الذي يقع فيه الحدث الأول في السلسلة،
ولكن يمكن تغيير ذلك من خلال الاتصال بالرقم Recurrence
أو Recurrence
.
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Exclusion()
تُضيف قاعدة تستبعد تكرار الأحداث على أساس أسبوعي.
يتم تطبيق الاستبعاد تلقائيًا في اليوم نفسه من الأسبوع الذي يقع فيه الحدث الأول في
السلسلة، ولكن يمكن تغيير ذلك من خلال الاتصال بالرقم Recurrence
أو Recurrence
.
// Creates a rule that recurs every day except the first four Wednesdays. const recurrence = CalendarApp.newRecurrence() .addDailyRule() .addWeeklyExclusion() .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY) .times(4);
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Rule()
تُضيف قاعدة تؤدي إلى تكرار الحدث أسبوعيًا.
يتكرر الحدث تلقائيًا في اليوم نفسه من الأسبوع الذي حدث فيه الحدث الأول في السلسلة،
ولكن يمكن تغيير ذلك من خلال الاتصال بالرقم Recurrence
أو Recurrence
.
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Exclusion()
تُضيف قاعدة تستبعد الأحداث على أساس سنوي.
يتم تطبيق الاستبعاد تلقائيًا في اليوم نفسه من السنة الذي حدث فيه الحدث الأول في
السلسلة، ولكن يمكن تغيير ذلك من خلال الاتصال بالرقم Recurrence
أو Recurrence
.
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Rule()
تُضيف قاعدة تؤدي إلى تكرار الحدث سنويًا.
يتكرّر الحدث تلقائيًا في اليوم نفسه من السنة الذي حدث فيه الحدث الأول في السلسلة،
ولكن يمكن تغيير ذلك من خلال استدعاء Recurrence
أو Recurrence
.
الإرجاع
Recurrence
- قاعدة التكرار الجديدة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
set Time Zone(timeZone)
لضبط المنطقة الزمنية لهذا التكرار ويؤثر ذلك في تاريخ ووقت تكرار الأحداث، وما إذا كان الحدث يتغيّر مع التوقيت الصيفي. يتم ضبطها تلقائيًا على المنطقة الزمنية للتقويم.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
time | String | المنطقة الزمنية، المحدّدة بالتنسيق "الطولي" (مثل 'America/New_York'، كما هو مُدرَج من قِبل Joda.org) |
الإرجاع
Event
— هذا العنصر EventRecurrence لإنشاء سلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية أو النطاقات المناسبة من واجهة برمجة التطبيقات REST ذات الصلة:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds