Base Service

Base

توفر هذه الخدمة إمكانية الوصول إلى معلومات المستخدمين مثل عناوين البريد الإلكتروني وأسماء المستخدمين. وتتحكّم هذه السياسة أيضًا في سجلّات النصوص البرمجية ومربّعات الحوار في تطبيقات Google Workspace.

صفوف

الاسموصف قصير
Blobكائن تبادل بيانات لخدمات "برمجة تطبيقات Google".
BlobSourceواجهة للعناصر التي يمكنها تصدير بياناتها كـ Blob.
Browserيوفّر هذا الصف إمكانية الوصول إلى مربّعات الحوار الخاصة بتطبيق "جداول بيانات Google".
Buttonتعداد يمثّل أزرار مربّع حوار مترجَمة محدّدة مسبقًا يتم عرضها من خلال alert أو PromptResponse.getSelectedButton() للإشارة إلى الزرّ الذي نقر عليه المستخدم في مربّع الحوار.
ButtonSetتعداد يمثّل مجموعات مترجمة ومحددة مسبقًا من أزرار مربّع حوار واحدة أو أكثر يمكن إضافتها إلى alert أو prompt.
ColorTypeأنواع الألوان
Loggerتتيح هذه الفئة للمطوّر كتابة نص في سجلات تصحيح الأخطاء.
Menuقائمة مخصّصة في مثيل من واجهة المستخدم لتطبيق Google
MimeTypeيشير ذلك المصطلح إلى تعداد يوفّر الوصول إلى بيانات من نوع MIME بدون كتابة السلاسل بشكلٍ صريح.
Monthتعداد يمثل أشهر السنة.
PromptResponseرد على مربع حوار prompt معروض في بيئة واجهة المستخدم لتطبيق Google.
RgbColorلون يتم تحديده من خلال قنوات اللون الأحمر والأخضر والأزرق.
Sessionتوفّر فئة الجلسة إمكانية الوصول إلى معلومات الجلسة، مثل عنوان البريد الإلكتروني للمستخدِم (في بعض الحالات) وإعداد اللغة.
Uiمثال لبيئة واجهة المستخدم لتطبيق Google يسمح للنص البرمجي بإضافة ميزات مثل القوائم ومربعات الحوار والأشرطة الجانبية.
Userتمثل هذه السمة المستخدم مناسبًا للنصوص البرمجية.
Weekdayتعداد يمثل أيام الأسبوع.
consoleتتيح هذه الفئة للمطوّر كتابة سجلات في خدمة Stackdriver Logging في Google Cloud Platform.

Blob

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
copyBlob()Blobتعرض نسخة من هذا العنصر الثنائي.
getAs(contentType)Blobعرض البيانات داخل هذا الكائن على شكل كائن ثنائي كبير يتم تحويله إلى نوع المحتوى المحدّد.
getBytes()Byte[]توفر هذه الدالة تخزين البيانات في الكائن الثنائي الكبير (blob).
getContentType()Stringللحصول على نوع محتوى وحدات البايت في هذه الكائن الثنائي الكبير.
getDataAsString()Stringنحصل على بيانات هذا العنصر الثنائي كسلسلة بترميز UTF-8.
getDataAsString(charset)Stringللحصول على بيانات هذا الكائن الثنائي النطاق كسلسلة ذات الترميز المحدّد.
getName()Stringيحصل على اسم هذه النقطة.
isGoogleType()Booleanتعرض ما إذا كان هذا الكائن الثنائي الكبير (blob) ملف Google Workspace (جداول بيانات Google، "مستندات Google"، وما إلى ذلك).
setBytes(data)Blobتُستخدَم لإعداد البيانات المخزّنة في الكائن الثنائي الكبير هذا.
setContentType(contentType)Blobلضبط نوع محتوى وحدات البايت في الكائن الثنائي الكبير هذا.
setContentTypeFromExtension()Blobلضبط نوع محتوى وحدات البايت في الكائن الثنائي الكبير (blob) بناءً على امتداد الملف.
setDataFromString(string)Blobلضبط بيانات الكائن الثنائي الكبير هذا من سلسلة بترميز UTF-8.
setDataFromString(string, charset)Blobلضبط بيانات الكائن الثنائي الكبير (blob) هذا من سلسلة ذات الترميز المحدد.
setName(name)Blobتحدِّد اسم الكائن الثنائي الكبير هذا.

BlobSource

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getAs(contentType)Blobعرض البيانات داخل هذا الكائن على شكل كائن ثنائي كبير يتم تحويله إلى نوع المحتوى المحدّد.
getBlob()Blobعرض البيانات داخل هذا الكائن على هيئة كائن ثنائي كبير (blob).

Browser

أماكن إقامة

الموقعTypeالوصف
ButtonsButtonSet

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
inputBox(prompt)Stringتنبثق نافذة مربع حوار يحتوي على مربع إدخال نص في متصفح المستخدم.
inputBox(prompt, buttons)Stringتنبثق نافذة مربع حوار يحتوي على مربع إدخال نص في متصفح المستخدم.
inputBox(title, prompt, buttons)Stringتنبثق نافذة مربع حوار يحتوي على مربع إدخال نص في متصفح المستخدم.
msgBox(prompt)Stringينبثق مربع حوار يتضمن الرسالة المحددة وزر "حسنًا" في متصفح المستخدم.
msgBox(prompt, buttons)Stringينبثق مربع حوار يتضمن الرسالة المحددة والأزرار المحددة في متصفح المستخدم.
msgBox(title, prompt, buttons)Stringينبثق مربع حوار يتضمن العنوان والرسالة والأزرار المحددة في متصفح المستخدم.

Button

أماكن إقامة

الموقعTypeالوصف
CLOSEEnumزر الإغلاق القياسي المعروض في شريط العناوين لكل مربع حوار.
OKEnumزر "حسنًا" يشير إلى ضرورة متابعة العملية.
CANCELEnumزر "إلغاء"، يشير إلى عدم متابعة العملية.
YESEnumزر "نعم"، يشير إلى إجابة إيجابية على السؤال.
NOEnumزر "لا"، يشير إلى ردّ سلبي على سؤال.

ButtonSet

أماكن إقامة

الموقعTypeالوصف
OKEnumزر "حسنًا" فرديًا، للإشارة إلى رسالة إعلامية لا يمكن إغلاقها إلا
OK_CANCELEnumزر "حسنًا" وزر "إلغاء"، ما يتيح للمستخدم إما متابعة العملية أو إيقافها.
YES_NOEnumالزر "نعم" وزر "لا"، ما يتيح للمستخدم الإجابة عن السؤال بنعم/لا.
YES_NO_CANCELEnumزر "نعم"، وزر "لا"، وزر "إلغاء"، مما يتيح للمستخدم إما الإجابة عن سؤال بنعم/لا أو إيقاف العملية.

ColorType

أماكن إقامة

الموقعTypeالوصف
UNSUPPORTEDEnumنوع لون غير متاح.
RGBEnumلون يتم تحديده من خلال قنوات اللون الأحمر والأخضر والأزرق.
THEMEEnumلون يشير إلى إدخال في نظام ألوان المظهر.

Logger

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
clear()voidيؤدي إلى محو السجلّ.
getLog()Stringتعرض قائمة كاملة بالرسائل في السجل الحالي.
log(data)Loggerتكتب السلسلة في وحدة تحكم التسجيل.
log(format, values)Loggerتكتب سلسلة منسَّقة في وحدة تحكُّم التسجيل، باستخدام التنسيق والقيم المقدَّمة.

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
addItem(caption, functionName)Menuإضافة عنصر إلى القائمة.
addSeparator()Menuلإضافة فاصل مرئي إلى القائمة.
addSubMenu(menu)Menuلإضافة قائمة فرعية إلى القائمة.
addToUi()voidيدرج هذا العنصر القائمة في النسخة الافتراضية من واجهة مستخدم المحرِّر.

MimeType

أماكن إقامة

الموقعTypeالوصف
GOOGLE_APPS_SCRIPTEnumتمثيل نوع MIME لمشروع "برمجة تطبيقات Google".
GOOGLE_DRAWINGSEnumتمثيل نوع MIME لملف "رسومات Google".
GOOGLE_DOCSEnumتمثيل نوع MIME لملف "مستندات Google".
GOOGLE_FORMSEnumتمثيل نوع MIME لملف في "نماذج Google".
GOOGLE_SHEETSEnumتمثيل نوع MIME لملف في "جداول بيانات Google".
GOOGLE_SITESEnumتمثيل نوع MIME لملف في "مواقع Google".
GOOGLE_SLIDESEnumتمثيل نوع MIME لملف في "العروض التقديمية من Google".
FOLDEREnumتمثيل نوع MIME لمجلد Google Drive.
SHORTCUTEnumتمثيل نوع MIME لاختصار Google Drive
BMPEnumتمثيل نوع MIME لملف صورة BMP (عادةً بتنسيق .bmp).
GIFEnumتمثيل نوع MIME لملف صورة GIF (عادةً بتنسيق .gif).
JPEGEnumتمثيل نوع MIME لملف صورة JPEG (عادةً بتنسيق .jpg).
PNGEnumتمثيل نوع MIME لملف صورة PNG (عادةً .png).
SVGEnumتمثيل نوع MIME لملف صورة SVG (عادةً ما يكون .svg).
PDFEnumتمثيل نوع MIME لملف PDF (عادةً بتنسيق .pdf).
CSSEnumتمثيل نوع MIME لملف نصي CSS (عادةً .css).
CSVEnumتمثيل نوع MIME لملف نصي بتنسيق CSV (عادةً ما يكون .csv).
HTMLEnumتمثيل نوع MIME لملف نصي HTML (عادةً ما يكون .html).
JAVASCRIPTEnumتمثيل نوع MIME لملف نصي في JavaScript (عادةً ما يكون .js).
PLAIN_TEXTEnumتمثيل نوع MIME لملف نص عادي (عادةً ما يكون .txt).
RTFEnumتمثيل نوع MIME لملف نص منسق (عادةً .rtf).
OPENDOCUMENT_GRAPHICSEnumتمثيل نوع MIME لملف رسومات OpenDocument (عادةً ما يكون .odg).
OPENDOCUMENT_PRESENTATIONEnumتمثيل نوع MIME لملف عرض تقديمي OpenDocument (عادةً ما يكون odp.).
OPENDOCUMENT_SPREADSHEETEnumتمثيل نوع MIME لملف جدول بيانات OpenDocument (عادةً .ods).
OPENDOCUMENT_TEXTEnumتمثيل نوع MIME لملف معالجة الكلمات OpenDocument (عادةً ما يكون odt.).
MICROSOFT_EXCELEnumتمثيل نوع MIME لملف جدول بيانات Microsoft Excel (عادةً بتنسيق .xlsx).
MICROSOFT_EXCEL_LEGACYEnumتمثيل نوع MIME لملف قديم من Microsoft Excel (عادةً بتنسيق .xls).
MICROSOFT_POWERPOINTEnumتمثيل نوع MIME لملف عرض تقديمي من Microsoft PowerPoint (عادةً .pptx).
MICROSOFT_POWERPOINT_LEGACYEnumتمثيل نوع MIME لملف قديم في Microsoft PowerPoint (عادةً .ppt).
MICROSOFT_WORDEnumتمثيل نوع MIME لملف مستند Microsoft Word (عادةً .docx).
MICROSOFT_WORD_LEGACYEnumتمثيل نوع MIME لملف قديم في Microsoft Word (عادةً .doc).
ZIPEnumتمثيل نوع MIME لملف أرشيف ZIP (عادةً بتنسيق .zip).

Month

أماكن إقامة

الموقعTypeالوصف
JANUARYEnumكانون الثاني (يناير) (الشهر الأول).
FEBRUARYEnumشباط (فبراير) (الشهر 2).
MARCHEnumمارس (الشهر 3).
APRILEnumنيسان (أبريل) (الشهر 4).
MAYEnumأيار (مايو) (الشهر 5).
JUNEEnumحزيران (يونيو) (الشهر 6).
JULYEnumتموز (يوليو) (7 الشهر).
AUGUSTEnumآب (أغسطس) (8 الشهر).
SEPTEMBEREnumأيلول (سبتمبر) (الشهر 9).
OCTOBEREnumتشرين الأول (أكتوبر) (10 أشهر).
NOVEMBEREnumتشرين الثاني (نوفمبر) (الشهر 11).
DECEMBEREnumديسمبر (الشهر 12).

PromptResponse

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getResponseText()Stringتحصل على النص الذي أدخله المستخدم في حقل إدخال مربّع الحوار.
getSelectedButton()Buttonيحصل على الزر الذي نقر عليه المستخدم لإغلاق مربّع الحوار.

RgbColor

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
asHexString()Stringعرض اللون كسلسلة سداسية عشرية بنمط CSS مكونة من 7 أحرف (#rrggbb) أو سلسلة سداسية عشرية مكونة من 9 أحرف (#aarrggbb).
getBlue()Integerالقناة الزرقاء لهذا اللون، كرقم من 0 إلى 255.
getColorType()ColorTypeاحصل على نوع هذا اللون.
getGreen()Integerالقناة الخضراء لهذا اللون، كرقم من 0 إلى 255.
getRed()Integerالقناة الحمراء لهذا اللون، كرقم من 0 إلى 255.

Session

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getActiveUser()Userللحصول على معلومات عن المستخدم الحالي
getActiveUserLocale()Stringتحصل على إعداد لغة المستخدم الحالي كسلسلة، مثلاً en للغة الإنجليزية.
getEffectiveUser()Userالحصول على معلومات عن المستخدم الذي يتم تشغيل النص البرمجي ضمنه.
getScriptTimeZone()Stringيتيح هذا الخيار الحصول على المنطقة الزمنية للنص البرمجي.
getTemporaryActiveUserKey()Stringالحصول على مفتاح مؤقت فريد للمستخدم النشط ولكنه لا يكشف عن هوية المستخدم

Ui

أماكن إقامة

الموقعTypeالوصف
ButtonButtonتعداد يمثّل أزرار مربّع حوار مترجَمة محدّدة مسبقًا يعرضها تنبيه أو PromptResponse.getSelectedButton() للإشارة إلى الزرّ الذي نقر عليه المستخدم في مربّع الحوار.
ButtonSetButtonSetيشير هذا المصطلح إلى تعداد يمثّل مجموعات مترجَمة ومحددة مسبقًا لأزرار مربّع حوار واحدة أو أكثر يمكن إضافتها إلى تنبيه أو رسالة مطالبة.

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
alert(prompt)Buttonيتم فتح مربع حوار في أداة تعديل المستخدم يتضمّن الرسالة المعنيّة والزر "حسنًا".
alert(prompt, buttons)Buttonيتم فتح مربّع حوار في أداة تعديل المستخدم يتضمّن الرسالة المحدّدة ومجموعة الأزرار.
alert(title, prompt, buttons)Buttonيفتح مربع حوار في أداة تعديل المستخدم يحتوي على العنوان والرسالة ومجموعة الأزرار المحددة.
createAddonMenu()Menuتنشئ أداة إنشاء يمكن استخدامها لإدراج قائمة فرعية في قائمة "الإضافات" بالمحرر.
createMenu(caption)Menuتنشئ أداة إنشاء يمكن استخدامها لإضافة قائمة إلى واجهة مستخدم المحرر.
prompt(prompt)PromptResponseلفتح مربع حوار إدخال في أداة تعديل المستخدم يحتوي على الرسالة المحددة والزر "حسنًا".
prompt(prompt, buttons)PromptResponseيتم فتح مربع حوار إدخال في أداة تعديل المستخدم يحتوي على الرسالة المحدّدة ومجموعة الأزرار.
prompt(title, prompt, buttons)PromptResponseلفتح مربع حوار إدخال في محرر المستخدم مع العنوان والرسالة ومجموعة الأزرار المعينة.
showModalDialog(userInterface, title)voidيفتح مربع حوار نمطي في محرِّر المستخدم مع محتوى مخصَّص من جهة العميل.
showModelessDialog(userInterface, title)voidيتم فتح مربع حوار بلا نمط في محرِّر المستخدم ويتضمّن محتوى مخصّصًا من جهة العميل.
showSidebar(userInterface)voidيفتح هذا الزر شريطًا جانبيًا في محرّر المستخدم يضم محتوى مخصّصًا من جهة العميل.

User

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getEmail()Stringتحصل على عنوان البريد الإلكتروني للمستخدم، إذا كان متاحًا.

Weekday

أماكن إقامة

الموقعTypeالوصف
SUNDAYEnumالأحد
MONDAYEnumالاثنين
TUESDAYEnumالثلاثاء.
WEDNESDAYEnumالأربعاء.
THURSDAYEnumالخميس.
FRIDAYEnumالجمعة
SATURDAYEnumالسبت.

console

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
error()voidتؤدي إلى إخراج رسالة فارغة على مستوى الخطأ في Stackdriver Logging.
error(formatOrObject, values)voidتؤدي إلى إخراج رسالة بمستوى "خطأ" في Stackdriver Logging.
info()voidإخراج رسالة فارغة من مستوى INFO إلى Stackdriver Logging.
info(formatOrObject, values)voidإخراج رسالة مستوى INFO إلى Stackdriver Logging.
log()voidتؤدي هذه السياسة إلى إخراج رسالة فارغة على مستوى "تصحيح الأخطاء" في Stackdriver Logging.
log(formatOrObject, values)voidتعمل هذه الميزة على إخراج رسالة على مستوى "تصحيح الأخطاء" في Stackdriver Logging.
time(label)voidلبدء مؤقت يمكنك استخدامه لتتبع المدة التي تستغرقها العملية.
timeEnd(label)voidلإيقاف موقّت بدأه سابقًا من خلال الاتصال بـ console.time().
warn()voidتؤدي إلى إخراج رسالة فارغة على مستوى "تحذير" إلى Stackdriver Logging.
warn(formatOrObject, values)voidتؤدي إلى إخراج رسالة على مستوى "تحذير" إلى Stackdriver Logging.