Apps Komut Dosyası hizmetleri için bir veri değişimi nesnesi.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
copy | Blob | Bu blob'un bir kopyasını döndürür. |
get | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürür. |
get | Byte[] | Bu blob'da depolanan verileri alır. |
get | String|null | Bu blob'daki baytların içerik türünü alır. |
get | String | Bu blob'un verilerini UTF-8 kodlamasıyla dize olarak alır. |
get | String | Bu blob'un verilerini, belirtilen kodlamayla dize olarak alır. |
get | String|null | Bu blob'un adını alır. |
is | Boolean | Bu blob'un Google Workspace dosyası (E-Tablolar, Dokümanlar vb.) olup olmadığını döndürür. |
set | Blob | Bu blob'da depolanan verileri ayarlar. |
set | Blob | Bu blob'daki baytların içerik türünü ayarlar. |
set | Blob | Dosya uzantısına göre bu blob'daki baytların içerik türünü ayarlar. |
set | Blob | Bu blob'un verilerini UTF-8 kodlamalı bir dizeden ayarlar. |
set | Blob | Belirtilen kodlamaya sahip bir dizeden bu blob'un verilerini ayarlar. |
set | Blob | Bu blob'un adını ayarlar. |
Ayrıntılı belgeler
copy Blob()
get As(contentType)
Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürür. Bu yöntem, dosya adına uygun uzantıyı ekler (ör. "dosyam.pdf"). Ancak, dosya adının son noktadan sonraki kısmının (varsa) değiştirilmesi gereken mevcut bir uzantı olduğunu varsayar. Bu nedenle, "ShoppingList.12.25.2014" ifadesi "ShoppingList.12.25.pdf" olur.
Dönüşümlerle ilgili günlük kotaları görüntülemek için Google Hizmetleri Kotaları başlıklı makaleyi inceleyin. Yeni oluşturulan Google Workspace alanları geçici olarak daha katı kotalara tabi olabilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
content | String | Dönüştürülecek MIME türü. Çoğu blob için tek geçerli seçenek 'application/pdf''dır. BMP, GIF, JPEG veya PNG biçimindeki resimler için 'image/bmp', 'image/gif', 'image/jpeg' veya 'image/png' de geçerlidir. Google Dokümanlar dokümanları için 'text/markdown' da geçerlidir. |
Return
Blob: Veriler blob olarak.
get Bytes()
Bu blob'da depolanan verileri alır.
Return
Byte[]: Depolanan baytlar.
get Content Type()
Bu blob'daki baytların içerik türünü alır.
Return
String|null — Bu verilerin içerik türü (biliniyorsa) veya null.
get Data As String()
Bu blob'un verilerini UTF-8 kodlamasıyla dize olarak alır.
Return
String: Dize olarak veriler.
get Data As String(charset)
Bu blob'un verilerini, belirtilen kodlamayla dize olarak alır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
charset | String | Bu blob'daki verileri dize olarak kodlarken kullanılacak karakter kümesi. |
Return
String: Dize olarak veriler.
get Name()
Bu blob'un adını alır.
Return
String|null — Bu verinin adı (biliniyorsa) veya null.
is Google Type()
Bu blob'un Google Workspace dosyası (E-Tablolar, Dokümanlar vb.) olup olmadığını döndürür.
Return
Bu blob bir Google Workspace dosyasıysa Boolean, değilse true.false
set Bytes(data)
Bu blob'da depolanan verileri ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
data | Byte[] | Yeni veriler. |
Return
Blob: Zincirleme için kullanılan blob.
set Content Type(contentType)
Bu blob'daki baytların içerik türünü ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
content | String | Yeni contentType. |
Return
Blob: Zincirleme için kullanılan blob.
set Content Type From Extension()
Dosya uzantısına göre bu blob'daki baytların içerik türünü ayarlar. Uzantısından tahmin edilemiyorsa contentType değeri null olur.
Return
Blob: Zincirleme için kullanılan blob.
set Data From String(string)
Bu blob'un verilerini UTF-8 kodlamalı bir dizeden ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
string | String | Dize verileri. |
Return
Blob: Zincirleme için kullanılan blob.
set Data From String(string, charset)
Belirtilen kodlamaya sahip bir dizeden bu blob'un verilerini ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
string | String | Dize verileri. |
charset | String | Dizenin bayt olarak yorumlanmasında kullanılacak karakter kümesi. |
Return
Blob: Zincirleme için kullanılan blob.
set Name(name)
Bu blob'un adını ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
name | String | Yeni ad. |
Return
Blob: Zincirleme için kullanılan blob.