Base Service

Base

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

صفوف

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

BlobSource

الطُرق

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

Browser

أماكن إقامة

الخاصيةالنوعالوصف
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

أماكن إقامة

الخاصيةالنوعالوصف
CLOSEEnumزر الإغلاق العادي المعروض في كل شريط عناوين.
OKEnumزر &quot&OK" يشير إلى ضرورة تنفيذ عملية.
CANCELEnumزر "إلغاء"، يشير إلى أن العملية يجب عدم المتابعة.
YESEnumزر "نعم"، للإشارة إلى ردّ إيجابي على سؤال.
NOEnumالزر "&&&&&&;&"، مع الإشارة إلى ردّ سلبي على سؤال.

ButtonSet

أماكن إقامة

الخاصيةالنوعالوصف
OKEnumزر واحد، &عرض أسعار واحد، يشير إلى رسالة إعلامية لا يمكن إغلاقها إلا.
OK_CANCELEnumالزر "&&;;&OK" و"&&;;;;;&;;& كيف يمكن" أن تسمح للمستخدم بمواصلة عملية التشغيل أو إيقافها.
YES_NOEnumالزر "&&;;نعم" وزر "&&;;&;;&;;" لإتاحة السماح للمستخدم بالإجابة على سؤال "نعم/لا".
YES_NO_CANCELEnumزر A "Yes" و&&;;;;;;;;&;;;;;;;;;& كيف بالنسبة إليك: إلغاء، وبذلك، يستطيع المستخدم الإجابة عن الإجابة بنعم/لا أو إيقاف العملية.

ColorType

أماكن إقامة

الخاصيةالنوعالوصف
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

أماكن إقامة

الخاصيةالنوعالوصف
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

أماكن إقامة

الخاصيةالنوعالوصف
JANUARYEnumكانون الثاني (يناير) (الشهر الأول).
FEBRUARYEnumشباط (فبراير) (الشهر الثاني)
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

أماكن إقامة

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

الطُرق

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

User

الطُرق

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

Weekday

أماكن إقامة

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

console

الطُرق

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