كائن تبادل بيانات لخدمات "برمجة تطبيقات Google".
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
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 | تحدِّد اسم الكائن الثنائي الكبير هذا. |
الوثائق التفصيلية
copyBlob()
getAs(contentType)
عرض البيانات داخل هذا الكائن على شكل كائن ثنائي كبير يتم تحويله إلى نوع المحتوى المحدّد. تضيف هذه الطريقة الامتداد المناسب إلى اسم الملف - على سبيل المثال، "myfile.pdf". ومع ذلك، يُفترض أن يمثّل جزء اسم الملف الذي يلي النقطة الأخيرة (إن وُجدت) إضافة حالية يجب استبدالها. وبالتالي، يصبح "ShoppingList.12.25.2014" هو "ShoppingList.12.25.pdf".
لعرض الحصص اليومية للإحالات الناجحة، راجِع حصص خدمات Google. قد تخضع نطاقات Google Workspace التي تم إنشاؤها حديثًا لحصص أكثر صرامة مؤقتًا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
contentType | String | نوع MIME المطلوب التحويل إليه. بالنسبة إلى معظم الكائنات الثنائية الكبيرة، يكون 'application/pdf' هو الخيار الصالح الوحيد. بالنسبة إلى الصور بتنسيق BMP أو GIF أو JPEG أو PNG، يكون أي من 'image/bmp' أو 'image/gif' أو 'image/jpeg' أو 'image/png' صالحًا أيضًا. |
استرجاع الكرة
Blob
— البيانات في صورة كائن ثنائي كبير (blob).
getBytes()
توفر هذه الدالة تخزين البيانات في الكائن الثنائي الكبير (blob).
استرجاع الكرة
Byte[]
: وحدات البايت المخزَّنة
getContentType()
للحصول على نوع محتوى وحدات البايت في هذه الكائن الثنائي الكبير.
استرجاع الكرة
String
: نوع محتوى هذه البيانات، إذا كان معروفًا، أو null
getDataAsString()
نحصل على بيانات هذا العنصر الثنائي كسلسلة بترميز UTF-8.
استرجاع الكرة
String
- البيانات كسلسلة.
getDataAsString(charset)
للحصول على بيانات هذا الكائن الثنائي النطاق كسلسلة ذات الترميز المحدّد.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
charset | String | مجموعة الأحرف المطلوب استخدامها في ترميز البيانات في هذه الكائن الثنائي كسلسلة. |
استرجاع الكرة
String
- البيانات كسلسلة.
getName()
يحصل على اسم هذه النقطة.
استرجاع الكرة
String
: اسم هذه البيانات، إذا كانت معروفة، أو null
isGoogleType()
تعرض ما إذا كان هذا الكائن الثنائي الكبير (blob) ملف Google Workspace (جداول بيانات Google، "مستندات Google"، وما إلى ذلك).
استرجاع الكرة
Boolean
- true
إذا كان كائن ثنائي النقاط هذا عبارة عن ملف Google Workspace، وfalse
إذا لم يكن كذلك.
setBytes(data)
تُستخدَم لإعداد البيانات المخزّنة في الكائن الثنائي الكبير هذا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
data | Byte[] | البيانات الجديدة. |
استرجاع الكرة
Blob
— هذه النقطة الثنائية الكبيرة، للتسلسل.
setContentType(contentType)
لضبط نوع محتوى وحدات البايت في الكائن الثنائي الكبير هذا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
contentType | String | نوع المحتوى الجديد |
استرجاع الكرة
Blob
— هذه النقطة الثنائية الكبيرة، للتسلسل.
setContentTypeFromExtension()
لضبط نوع محتوى وحدات البايت في الكائن الثنائي الكبير (blob) بناءً على امتداد الملف. قيمة contentType هي null
إذا تعذّر تخمينها من الإضافة.
استرجاع الكرة
Blob
— هذه النقطة الثنائية الكبيرة، للتسلسل.
setDataFromString(string)
لضبط بيانات الكائن الثنائي الكبير هذا من سلسلة بترميز UTF-8.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
string | String | بيانات السلسلة. |
استرجاع الكرة
Blob
— هذه النقطة الثنائية الكبيرة، للتسلسل.
setDataFromString(string, charset)
لضبط بيانات الكائن الثنائي الكبير (blob) هذا من سلسلة ذات الترميز المحدد.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
string | String | بيانات السلسلة. |
charset | String | يشير ذلك المصطلح إلى مجموعة الأحرف المطلوب استخدامها لتفسير السلسلة بصفتها وحدات بايت. |
استرجاع الكرة
Blob
— هذه النقطة الثنائية الكبيرة، للتسلسل.
setName(name)
تحدِّد اسم الكائن الثنائي الكبير هذا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
name | String | الاسم الجديد |
استرجاع الكرة
Blob
— هذه النقطة الثنائية الكبيرة، للتسلسل.