Apps Komut Dosyası hizmetleri için bir veri değişim nesnesi.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
copyBlob() | Blob | Bu blob'un bir kopyasını döndürür. |
getAs(contentType) | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürün. |
getBytes() | Byte[] | Bu blob'da depolanan verileri alır. |
getContentType() | String | Bu blob'taki baytların içerik türünü alır. |
getDataAsString() | String | Bu blob'un verilerini UTF-8 kodlamasına sahip bir Dize olarak alır. |
getDataAsString(charset) | String | Bu blob'un verilerini, belirtilen kodlamaya sahip bir dize olarak alır. |
getName() | String | Bu blob'un adını alır. |
isGoogleType() | Boolean | Bu blob'un Google Workspace dosyası (E-Tablolar, Dokümanlar vb.) olup olmadığını döndürür. |
setBytes(data) | Blob | Bu blob'da depolanan verileri ayarlar. |
setContentType(contentType) | Blob | Bu blob'taki baytların içerik türünü ayarlar. |
setContentTypeFromExtension() | Blob | Dosya uzantısına göre bu blob'taki baytların içerik türünü ayarlar. |
setDataFromString(string) | Blob | UTF-8 kodlamasına sahip bir dizeden bu blob'un verilerini ayarlar. |
setDataFromString(string, charset) | Blob | Belirtilen kodlamaya sahip bir dizeden bu blob'un verilerini ayarlar. |
setName(name) | Blob | Bu blob'un adını ayarlar. |
Ayrıntılı belgeler
copyBlob()
getAs(contentType)
Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürün. Bu yöntem, dosya adına uygun uzantıyı ekler (örneğin, "dosyam.pdf"). Bununla birlikte, dosya adında son noktanın ardından gelen bölümün (varsa) değiştirilmesi gereken mevcut bir uzantı olduğu varsayılır. Sonuç olarak, "ShoppingList.12.25.2014", "ShoppingList.12.25.pdf" haline gelir.
Günlük dönüşüm kotalarını görüntülemek için Google Hizmetleri Kotalar bölümüne bakın. Yeni oluşturulan Google Workspace alanları geçici olarak daha sıkı kotalara tabi olabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
contentType | String | Dönüştürülecek MIME türü. Çoğu blob için geçerli tek seçenek 'application/pdf' 'tir. BMP, GIF, JPEG veya PNG biçimindeki resimler için 'image/bmp' , 'image/gif' , 'image/jpeg' veya 'image/png' değerleri de geçerlidir. |
Return
Blob
: Blob halinde veriler.
getBytes()
Bu blob'da depolanan verileri alır.
Return
Byte[]
: Depolanan bayt sayısıdır.
getContentType()
Bu blob'taki baytların içerik türünü alır.
Return
String
— Biliniyorsa bu verinin içerik türü veya null
.
getDataAsString()
Bu blob'un verilerini UTF-8 kodlamasına sahip bir Dize olarak alır.
Return
String
: Dize halinde veriler.
getDataAsString(charset)
Bu blob'un verilerini, belirtilen kodlamaya sahip bir dize olarak alır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
charset | String | Bu blob'taki verilerin dize olarak kodlanmasında kullanılacak karakter kümesi. |
Return
String
: Dize halinde veriler.
getName()
Bu blob'un adını alır.
Return
String
: Bu verinin adı (biliniyorsa) veya null
.
isGoogleType()
Bu blob'un Google Workspace dosyası (E-Tablolar, Dokümanlar vb.) olup olmadığını döndürür.
Return
Boolean
- Bu blob bir Google Workspace dosyasıysa true
; değilse false
.
setBytes(data)
Bu blob'da depolanan verileri ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
data | Byte[] | Yeni veriler. |
Return
Blob
: Zincirleme için bu blob.
setContentType(contentType)
Bu blob'taki baytların içerik türünü ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
contentType | String | Yeni contentType. |
Return
Blob
: Zincirleme için bu blob.
setContentTypeFromExtension()
Dosya uzantısına göre bu blob'taki baytların içerik türünü ayarlar. ContentType, uzantısından tahmin edilemiyorsa null
olur.
Return
Blob
: Zincirleme için bu blob.
setDataFromString(string)
UTF-8 kodlamasına sahip bir dizeden bu blob'un verilerini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
string | String | Dize verileri. |
Return
Blob
: Zincirleme için bu blob.
setDataFromString(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 bu blob.
setName(name)
Bu blob'un adını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | Yeni ad. |
Return
Blob
: Zincirleme için bu blob.