كائن لتبادل البيانات بين خدمات "برمجة تطبيقات Google".
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
copy | Blob | تعرض هذه الدالة نسخة من كائن البيانات الثنائية الكبير. |
get | Blob | لعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد |
get | Byte[] | تعرض هذه الطريقة البيانات المخزّنة في هذا الكائن الثنائي الكبير. |
get | String|null | تعرض هذه السمة نوع المحتوى الخاص بالبايت في كائن التخزين الثنائي الكبير هذا. |
get | String | تعرض هذه الطريقة بيانات الكائن الثنائي الكبير (blob) كسلسلة بترميز UTF-8. |
get | String | تعرض بيانات هذا الكائن الثنائي الكبير كسلسلة باستخدام الترميز المحدّد. |
get | String|null | تعرض هذه السمة اسم الكائن الثنائي الكبير. |
is | Boolean | تعرض هذه الدالة ما إذا كانت هذه البيانات الثنائية الكبيرة عبارة عن ملف Google Workspace (جداول بيانات Google، ومستندات Google، وما إلى ذلك). |
set | Blob | تضبط هذه السمة البيانات المخزَّنة في هذا الكائن الثنائي الكبير. |
set | Blob | تضبط هذه السمة نوع محتوى البايتات في هذا الكائن الثنائي الكبير. |
set | Blob | تضبط هذه السمة نوع المحتوى للبايتات في هذا الكائن الثنائي الكبير استنادًا إلى امتداد الملف. |
set | Blob | تضبط هذه الطريقة بيانات الكائن الثنائي الكبير من سلسلة بترميز UTF-8. |
set | Blob | تضبط هذه الطريقة بيانات الكائن الثنائي الكبير من سلسلة باستخدام الترميز المحدّد. |
set | Blob | تضبط هذه السمة اسم الكائن الثنائي الكبير. |
مستندات تفصيلية
copy Blob()
get As(contentType)
لعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد تضيف هذه الطريقة الامتداد المناسب إلى اسم الملف، مثل "myfile.pdf". ومع ذلك، يفترض هذا الخيار أنّ الجزء من اسم الملف الذي يلي النقطة الأخيرة (إن وُجدت) هو امتداد حالي يجب استبداله. نتيجةً لذلك، يصبح اسم الملف "ShoppingList.12.25.2014" هو "ShoppingList.12.25.pdf".
للاطّلاع على الحصص اليومية للإحالات الناجحة، يُرجى الاطّلاع على حصص خدمات Google. قد تخضع نطاقات Google Workspace التي تم إنشاؤها حديثًا لحصص أكثر صرامة بشكل مؤقت.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
content | String | نوع MIME الذي سيتم التحويل إليه. بالنسبة إلى معظم الكائنات الثنائية الكبيرة، 'application/pdf' هو الخيار الصالح الوحيد. بالنسبة إلى الصور بتنسيق BMP أو GIF أو JPEG أو PNG، يكون أي من 'image/bmp' أو 'image/gif' أو 'image/jpeg' أو 'image/png' صالحًا أيضًا. بالنسبة إلى مستند Google، يكون 'text/markdown' صالحًا أيضًا. |
الإرجاع
Blob: البيانات ككائن ثنائي كبير.
get Bytes()
تعرض هذه الطريقة البيانات المخزّنة في هذا الكائن الثنائي الكبير.
الإرجاع
Byte[]: البايتات المخزَّنة
get Content Type()
تعرض هذه السمة نوع المحتوى الخاص بالبايت في كائن التخزين الثنائي الكبير هذا.
الإرجاع
String|null: نوع محتوى هذه البيانات، إذا كان معروفًا، أو null
get Data As String()
تعرض هذه الطريقة بيانات الكائن الثنائي الكبير (blob) كسلسلة بترميز UTF-8.
الإرجاع
String: البيانات كسلسلة
get Data As String(charset)
تعرض بيانات هذا الكائن الثنائي الكبير كسلسلة باستخدام الترميز المحدّد.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
charset | String | ترميز الأحرف الذي سيتم استخدامه في ترميز البيانات في هذا الملف الثنائي الكبير (BLOB) كسلسلة. |
الإرجاع
String: البيانات كسلسلة
get Name()
تعرض هذه السمة اسم الكائن الثنائي الكبير.
الإرجاع
String|null: اسم هذه البيانات، إذا كان معروفًا، أو null
is Google Type()
تعرض هذه الدالة ما إذا كانت هذه البيانات الثنائية الكبيرة عبارة عن ملف Google Workspace (جداول بيانات Google، ومستندات Google، وما إلى ذلك).
الإرجاع
Boolean: true إذا كانت هذه البيانات الثنائية الكبيرة عبارة عن ملف Google Workspace، أو false إذا لم تكن كذلك.
set Bytes(data)
تضبط هذه السمة البيانات المخزَّنة في هذا الكائن الثنائي الكبير.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
data | Byte[] | البيانات الجديدة |
الإرجاع
Blob: هذه هي مساحة التخزين، ويتم استخدامها في التسلسل.
set Content Type(contentType)
تضبط هذه السمة نوع محتوى البايتات في هذا الكائن الثنائي الكبير.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
content | String | تمثّل هذه السمة نوع المحتوى الجديد. |
الإرجاع
Blob: هذه هي مساحة التخزين، ويتم استخدامها في التسلسل.
set Content Type From Extension()
تضبط هذه السمة نوع المحتوى للبايتات في هذا الكائن الثنائي الكبير استنادًا إلى امتداد الملف. يكون contentType هو
null إذا تعذّر التخمين من الامتداد.
الإرجاع
Blob: هذه هي مساحة التخزين، ويتم استخدامها في التسلسل.
set Data From String(string)
تضبط هذه الطريقة بيانات الكائن الثنائي الكبير من سلسلة بترميز UTF-8.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
string | String | بيانات السلسلة |
الإرجاع
Blob: هذه هي مساحة التخزين، ويتم استخدامها في التسلسل.
set Data From String(string, charset)
تضبط هذه الطريقة بيانات الكائن الثنائي الكبير من سلسلة باستخدام الترميز المحدّد.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
string | String | بيانات السلسلة |
charset | String | مجموعة الرموز المراد استخدامها في تفسير السلسلة النصية كبايت. |
الإرجاع
Blob: هذه هي مساحة التخزين، ويتم استخدامها في التسلسل.
set Name(name)
تضبط هذه السمة اسم الكائن الثنائي الكبير.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
name | String | الاسم الجديد |
الإرجاع
Blob: هذه هي مساحة التخزين، ويتم استخدامها في التسلسل.