جزء من محتوى النص في Shape أو Table
إذا كنت تستخدم طرقًا لتعديل طريقة احتواء النص داخل شكل، سيتم إيقاف أي إعدادات احتواء تلقائي تم تطبيقها على الشكل.
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
append | Paragraph | تضيف هذه الطريقة فقرة في نهاية النطاق النصي. |
append | Text | تُلحق نسخة من نطاق النص المقدَّم بنهاية نطاق النص الحالي. |
append | Text | تُلحق نسخة من نطاق النص المقدَّم بنهاية نطاق النص الحالي. |
append | Text | تضيف هذه السمة نصًا في نهاية النطاق النصي. |
as | String | تعرض هذه السمة النص المعروض ضمن هذا النطاق من الشكل المرتبط أو خلية الجدول بتنسيق مناسب لعرضه للمستخدمين النهائيين. |
as | String | تعرض هذه الدالة النص الأولي المحصور بهذا النطاق من الشكل المرتبط أو خلية الجدول. |
clear() | void | يمحو النص الذي يحده هذا النطاق. |
clear(startOffset, endOffset) | void | يمحو النص المحصور بإزاحات البداية والنهاية في النطاق. |
find(pattern) | Text | تعرض هذه الدالة جميع النطاقات المطابقة لنمط البحث في نطاق النص الحالي. |
find(pattern, startOffset) | Text | تعرض هذه الطريقة جميع النطاقات التي تتطابق مع نمط البحث في نطاق النص الحالي بدءًا من إزاحة البداية. |
get | Auto | تعرض هذه السمة النصوص التلقائية ضمن نطاق النص الحالي. |
get | Integer | تعرض هذه السمة الفهرس الحصري الذي يبدأ من 0 للحرف الأخير في هذا النطاق. |
get | Integer | تعرض هذه السمة عدد الأحرف في هذا النطاق. |
get | Text | تعرض هذه السمة مجموعة من نطاقات النص التي تتوافق مع جميع عناصر Link ضمن نطاق النص الحالي أو تتداخل معه. |
get | Paragraph[] | تعرض هذه السمة الفقرات في القوائم التي تتداخل مع نطاق النص الحالي. |
get | List | تعرض هذه الدالة List لنطاق النص الحالي. |
get | Paragraph | تعرض هذه الدالة Paragraph لنطاق النص الحالي. |
get | Paragraph[] | تعرض هذه السمة الفقرات التي تتداخل مع النطاق النصي الحالي. |
get | Text | تعرِض هذه الدالة Text جديدًا يغطّي جزءًا من النطاق الذي تم استخراجه منه. |
get | Text | تعرض هذه الطريقة أجزاء النص التي تتداخل مع نطاق النص الحالي. |
get | Integer | تعرض هذه السمة الفهرس الشامل المستند إلى 0 للحرف الأول في هذا النطاق. |
get | Text | تعرض هذه السمة نمط النص للنطاق، أو null إذا كان النطاق فارغًا. |
insert | Paragraph | تُدرج هذه الطريقة فقرة في موضع الإزاحة عند البدء. |
insert | Text | تُدرج هذه الطريقة نسخة من نطاق النص المقدَّم في إزاحة البداية. |
insert | Text | تُدرج هذه الطريقة نسخة من نطاق النص المقدَّم في إزاحة البداية. |
insert | Text | يُدرج النص عند الإزاحة في البداية. |
is | Boolean | تعرِض true إذا لم تكن هناك أحرف في هذا النطاق، وتعرض false
في ما عدا ذلك. |
replace | Integer | يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل. |
replace | Integer | يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل. |
select() | void | يحدّد هذا الخيار Text في العرض التقديمي النشط فقط ويزيل أي تحديد سابق. |
set | Text | تضبط هذه السمة النص المحصور بهذا النطاق من الشكل المرتبط أو خلية الجدول. |
مستندات تفصيلية
append Paragraph(text)
تضيف هذه الطريقة فقرة في نهاية النطاق النصي. تحتفظ الفقرة بتنسيق نهاية النطاق النصي الحالي.
يتم إلحاق السلسلة النصية المقدَّمة كفقرة من خلال إضافة حرف سطر جديد واحد على الأقل إلى السلسلة.
عندما تحتوي سلسلة النص المقدَّمة على أحرف سطر جديد (وبالتالي تتألف من فقرات متعددة)، يتم عرض الفقرة الأخيرة التي تمت إضافتها.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
text | String | السلسلة المطلوب إلحاقها كفقرة |
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Range(textRange)
تُلحق نسخة من نطاق النص المقدَّم بنهاية نطاق النص الحالي.
يتطابق تنسيق النص المُدرَج مع تنسيق النص المصدر.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
text | Text | نطاق النص المطلوب إلحاقه. |
الإرجاع
Text: نطاق النص الذي يمثّل النص الملحق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Range(textRange, matchSourceFormatting)
تُلحق نسخة من نطاق النص المقدَّم بنهاية نطاق النص الحالي.
إذا تم ضبطها لتتطابق مع تنسيق النص الوجهة، سيتم استبدال Auto ضمن نطاق النص المقدَّم بقيمه المعروضة. بالإضافة إلى ذلك، لا تتم إضافة أي عناصر غير نصية ضمن نطاق النص المقدَّم.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
text | Text | نطاق النص المطلوب إلحاقه. |
match | Boolean | إذا كانت القيمة true، يجب مطابقة تنسيق النص المصدر، وإذا كانت القيمة false، يجب مطابقة تنسيق النص الوجهة. |
الإرجاع
Text: نطاق النص الذي يمثّل النص الملحق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Text(text)
تضيف هذه السمة نصًا في نهاية النطاق النصي. يحتفظ النص بنمط نهاية النص الحالي.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
text | String | السلسلة المطلوب إلحاقها. |
الإرجاع
Text: نطاق النص الذي يمثّل النص الملحق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
as Rendered String()
تعرض هذه السمة النص المعروض ضمن هذا النطاق من الشكل المرتبط أو خلية الجدول بتنسيق مناسب لعرضه للمستخدمين النهائيين.
يتم استبدال عناصر
الإرجاع
String: النص المعروض في النطاق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
as String()
تعرض هذه الدالة النص الأولي المحصور بهذا النطاق من الشكل المرتبط أو خلية الجدول.
يتم استبدال عناصر
الإرجاع
String: النص الأولي في النطاق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
clear()
يمحو النص الذي يحده هذا النطاق.
بما أنّ النص الكامل في Shape أو TableCell يجب أن ينتهي بسطر جديد، لا تتم إزالة السطر الجديد الأخير في النص.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
يمحو النص المحصور بإزاحات البداية والنهاية في النطاق.
بما أنّ النص يجب أن ينتهي بسطر جديد، لن تتم إزالة السطر الجديد الأخير في النص حتى إذا كانت الإزاحات المحدّدة تغطّيه.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنطاق المطلوب محوه يجب أن تكون إزاحة البداية أكبر من أو تساوي 0 وأقل من أو تساوي end. يجب أن يكون start
أصغر أيضًا من طول النطاق الحالي. |
end | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم
لتحديد فهرس النهاية الحصري للنطاق المطلوب محوه. يجب أن تكون قيمة end
أكبر من أو تساوي start. يجب أن تكون قيمة end أقل من أو تساوي طول النطاق الحالي. |
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
find(pattern)
تعرض هذه الدالة جميع النطاقات المطابقة لنمط البحث في نطاق النص الحالي. عملية البحث حسّاسة لحالة الأحرف.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
pattern | String | نمط التعبير العادي المطلوب البحث عنه، ويجب تخطّي أي شرطات مائلة عكسية في النمط. |
الإرجاع
Text: قائمة بنطاقات النصوص
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
تعرض هذه الطريقة جميع النطاقات التي تتطابق مع نمط البحث في نطاق النص الحالي بدءًا من إزاحة البداية. عملية البحث حسّاسة لحالة الأحرف.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
pattern | String | نمط التعبير العادي المطلوب البحث عنه، ويجب تخطّي أي شرطات مائلة عكسية في النمط. |
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنطاق المطلوب البحث فيه. يجب أن تكون قيمة start أقل من طول النطاق الحالي. |
الإرجاع
Text: قائمة بنطاقات النصوص
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Auto Texts()
تعرض هذه السمة النصوص التلقائية ضمن نطاق النص الحالي.
الإرجاع
Auto: قائمة بالنصوص التلقائية
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get End Index()
تعرض هذه السمة الفهرس الحصري الذي يبدأ من 0 للحرف الأخير في هذا النطاق. إذا كانت فهارس البداية والنهاية متساوية، يُعتبر النطاق فارغًا.
الإرجاع
Integer: فهرس نهاية النطاق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Length()
تعرض هذه السمة عدد الأحرف في هذا النطاق.
الإرجاع
Integer: عدد الأحرف في هذا النطاق
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Links()
تعرض هذه السمة مجموعة من نطاقات النص التي تتوافق مع جميع عناصر Link ضمن نطاق النص الحالي أو تتداخل معه.
يُضمَن أنّ كل نطاق يتم عرضه يتضمّن رابطًا واحدًا عند إنشائه. قد تؤدي تعديلات النص إلى عدم تمثيله لرابط واحد بالضبط.
يمكن الوصول إلى كل Link في النطاقات التي تم إرجاعها من خلال Text.
// Accesses the first link on a TextRange object. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); const linkTextRange = textRange.getLinks()[0]; const textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' const link = textStyle.getLink(); // Link object
الإرجاع
Text: قائمة بنطاقات النصوص
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get List Paragraphs()
تعرض هذه السمة الفقرات في القوائم التي تتداخل مع نطاق النص الحالي.
الإرجاع
Paragraph[]: قائمة الفقرات في القوائم
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get List Style()
تعرض هذه الدالة List لنطاق النص الحالي.
الإرجاع
List: نمط القائمة لنطاق النص الحالي
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Paragraph Style()
تعرض هذه الدالة Paragraph لنطاق النص الحالي.
الإرجاع
Paragraph: نمط الفقرة لنطاق النص الحالي
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Paragraphs()
تعرض هذه السمة الفقرات التي تتداخل مع النطاق النصي الحالي.
الإرجاع
Paragraph[]: قائمة بالفقرات
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Range(startOffset, endOffset)
تعرِض هذه الدالة Text جديدًا يغطّي جزءًا من النطاق الذي تم استخراجه منه.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنطاق المعروض. يجب أن تكون إزاحة البداية أكبر من أو تساوي 0 وأقل من أو تساوي end. يجب أن يكون start
أصغر أيضًا من طول النطاق الحالي. |
end | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس النهاية الحصري للنطاق المعروض يجب أن تكون قيمة end
أكبر من أو تساوي start. يجب أن تكون قيمة end أقل من أو تساوي طول النطاق الحالي. |
الإرجاع
Text: نطاق نصي جديد.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Runs()
تعرض هذه الطريقة أجزاء النص التي تتداخل مع نطاق النص الحالي. مقطع النص هو جزء من النص تكون فيه جميع الأحرف بنفس نمط النص.
لا يمكن ضمان أن يمتد كل نطاق معروض إلى أكثر من عملية تشغيل واحدة عند إنشائه. قد تؤدي التعديلات على النص أو النمط إلى عدم تمثيل عملية تشغيل واحدة بالضبط.
الإرجاع
Text: قائمة بنطاقات النصوص
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Start Index()
تعرض هذه السمة الفهرس الشامل المستند إلى 0 للحرف الأول في هذا النطاق. إذا كان مؤشرا البداية والنهاية متساويين، يُعتبر النطاق فارغًا.
الإرجاع
Integer: فهرس بداية النطاق
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Text Style()
تعرض هذه السمة نمط النص للنطاق، أو null إذا كان النطاق فارغًا.
الإرجاع
Text: نمط النص في النطاق.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Paragraph(startOffset, text)
تُدرج هذه الطريقة فقرة في موضع الإزاحة عند البدء. تحتفظ الفقرة بنمط نطاق النص الحالي عند إزاحة البداية.
يتم إدراج سلسلة النص المقدَّمة كفقرة من خلال إضافة حرف سطر جديد واحد على الأقل إلى السلسلة.
عندما تحتوي سلسلة النص المقدَّمة على أحرف سطر جديد (وبالتالي تتألف من فقرات متعددة)، يتم عرض الفقرة الأخيرة التي تمت إضافتها.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنص المطلوب إدراجه |
text | String | السلسلة المطلوب إدراجها |
الإرجاع
Paragraph: Paragraph الذي تم إدراجه
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Range(startOffset, textRange)
تُدرج هذه الطريقة نسخة من نطاق النص المقدَّم في إزاحة البداية.
يتطابق تنسيق النص المُدرَج مع تنسيق النص المصدر.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنص المطلوب إدراجه |
text | Text | نطاق النص المطلوب إدراجه. |
الإرجاع
Text: نطاق النص الذي يمثّل النص المُدرَج
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Range(startOffset, textRange, matchSourceFormatting)
تُدرج هذه الطريقة نسخة من نطاق النص المقدَّم في إزاحة البداية.
إذا تم ضبطها لتتطابق مع تنسيق النص الوجهة، سيتم استبدال Auto ضمن نطاق النص المقدَّم بقيمه المعروضة. بالإضافة إلى ذلك، لا يتم إدراج أي عناصر غير نصية ضمن نطاق النص المقدَّم.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنص المطلوب إدراجه |
text | Text | نطاق النص المطلوب إدراجه. |
match | Boolean | إذا كانت القيمة true، يجب مطابقة تنسيق النص المصدر، وإذا كانت القيمة false، يجب مطابقة تنسيق النص الوجهة. |
الإرجاع
Text: نطاق النص الذي يمثّل النص المُدرَج
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Text(startOffset, text)
يُدرج النص عند الإزاحة في البداية. يحتفظ النص بنمط النص الحالي عند الإزاحة في البداية.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
start | Integer | عدد الأحرف التي تتجاوز فهرس البداية لنطاق النص الحالي المستخدَم لتحديد فهرس البداية الشامل للنص المطلوب إدراجه |
text | String | السلسلة المطلوب إدراجها |
الإرجاع
Text: نطاق النص الذي يمثّل النص المُدرَج
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
is Empty()
تعرِض true إذا لم تكن هناك أحرف في هذا النطاق، وتعرض false
في ما عدا ذلك.
الإرجاع
Boolean: تعرض true إذا لم تكن هناك أي أحرف في هذا النطاق، وتعرض false في الحالات الأخرى.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText)
يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل. عملية البحث غير حسّاسة لحالة الأحرف.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
find | String | النص المطلوب البحث عنه. |
replace | String | النص الذي سيتم استخدامه بدلاً من النص المطابِق |
الإرجاع
Integer — عدد مرات التكرار التي تم تغييرها
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
find | String | النص المطلوب البحث عنه. |
replace | String | النص الذي سيتم استخدامه بدلاً من النص المطابِق |
match | Boolean | إذا كانت القيمة true، تكون عملية البحث حساسة لحالة الأحرف، وإذا كانت القيمة false، تكون عملية البحث غير حساسة لحالة الأحرف. |
الإرجاع
Integer — عدد مرات التكرار التي تم تغييرها
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
يحدّد هذا الخيار Text في العرض التقديمي النشط فقط ويزيل أي تحديد سابق.
لا يمكن للنص البرمجي الوصول إلى تحديد المستخدم الذي يشغّل النص البرمجي إلا إذا كان النص البرمجي مرتبطًا بالعرض التقديمي.
يتم ضبط Page العنصر الأصل Shape أو Table المقابلَين على أنّهما current page selection. يتم ضبط Shape أو Table كـ selected page element.
Selection من نوعَين:
- 1- نطاق النص، استخدِم "اختيار" في TextRange غير فارغ لاختيار نطاق الأحرف.
- 2. موضع المؤشر، استخدِم TextRange فارغًا لوضع المؤشر في الفهرس المطلوب.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.getText().setText('Hello'); // Range selection: Select the text range "He". shape.getText().getRange(0, 2).select(); // Cursor selection: Place the cursor after "H" like "H|ello". shape.getText().getRange(1, 1).select();
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
-
set Text(newText)
تضبط هذه السمة النص المحصور بهذا النطاق من الشكل المرتبط أو خلية الجدول. يحتفظ النص بتنسيق بداية النص الحالي.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
new | String | السلسلة المطلوب ضبطها كنص جديد |
الإرجاع
Text: نطاق النص الذي يمثّل النص المضبوط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations