Base Service
Base
Bu hizmet, e-posta adresleri ve kullanıcı adları gibi kullanıcı bilgilerine erişim sağlar. Ayrıca Google Workspace uygulamalarındaki komut dosyası günlüklerini ve iletişim kutularını da kontrol eder.
Sınıflar
Ad | Kısa açıklama |
Blob | Apps Script hizmetleri için veri değişimi nesnesi. |
BlobSource | Verilerini Blob olarak dışa aktarabilen nesneler için arayüz. |
Browser | Bu sınıf, Google E-Tablolar'a özgü iletişim kutularına erişim sağlar. |
Button | Kullanıcının bir iletişim kutusunda hangi düğmeyi tıkladığını belirtmek için alert veya PromptResponse.getSelectedButton() tarafından döndürülen önceden belirlenmiş, yerelleştirilmiş iletişim kutusu düğmelerini temsil eden bir enum. |
ButtonSet | alert veya prompt öğesine eklenebilecek önceden belirlenmiş, yerelleştirilmiş bir veya daha fazla iletişim kutusu düğmesi grubunu temsil eden bir enum. |
ColorType | Renk türleri |
Logger | Bu sınıf, geliştiricinin komut dosyası bir standart Cloud projesiyle ilişkilendirilmişse yürütme günlüğüne ve Google Cloud Günlük'e yazmaya olanak tanır. |
Menu | Bir Google uygulamasının kullanıcı arayüzü örneğindeki özel menü. |
MimeType | Dizeleri açıkça yazmadan MIME türü beyanlarına erişim sağlayan bir listeleme. |
Month | Yılın aylarını temsil eden bir enum. |
PromptResponse | Bir Google uygulamasının kullanıcı arayüzü ortamında görüntülenen prompt iletişim kutusuna verilen yanıt. |
RgbColor | Kırmızı, yeşil ve mavi renk kanallarıyla tanımlanan bir renk. |
Session | Oturum sınıfı, kullanıcının e-posta adresi (bazı durumlarda) ve dil ayarı gibi oturum bilgilerine erişim sağlar. |
Ui | Komut dosyasının menü, iletişim kutusu ve kenar çubuğu gibi özellikler eklemesine olanak tanıyan, Google uygulamasına ait kullanıcı arayüzü ortamı örneği. |
User | Komut dosyası yazmaya uygun bir kullanıcı temsili. |
Weekday | Haftanın günlerini temsil eden bir enum. |
console | Bu sınıf, geliştiricinin komut dosyası bir standart Cloud projesiyle ilişkilendirilmişse yürütme günlüğüne ve Google Cloud Günlük'e yazmaya olanak tanır. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
getAs(contentType) | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürme. |
getBlob() | Blob | Bu nesnenin içindeki verileri bir blob olarak döndürme. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
inputBox(prompt) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
inputBox(prompt, buttons) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
inputBox(title, prompt, buttons) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
msgBox(prompt) | String | Kullanıcının tarayıcısında, belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açılır. |
msgBox(prompt, buttons) | String | Kullanıcının tarayıcısında, belirtilen mesajı ve düğmeleri içeren bir iletişim kutusu açılır. |
msgBox(title, prompt, buttons) | String | Kullanıcının tarayıcısında belirtilen başlığı, mesajı ve düğmeleri içeren bir iletişim kutusu açılır. |
Özellikler
Mülk | Tür | Açıklama |
CLOSE | Enum | Her iletişim kutusunun başlık çubuğunda gösterilen standart kapat düğmesi. |
OK | Enum | Bir işlemin devam etmesi gerektiğini belirten "Tamam" düğmesi. |
CANCEL | Enum | Bir işlemin devam etmemesi gerektiğini belirten "İptal" düğmesi. |
YES | Enum | Bir soruya olumlu yanıtı belirten "Evet" düğmesi. |
NO | Enum | Bir soruya olumsuz yanıtı belirten "Hayır" düğmesi. |
Özellikler
Mülk | Tür | Açıklama |
OK | Enum | Yalnızca kapatılabilen bir bilgi mesajını belirten tek bir "Tamam" düğmesi. |
OK_CANCEL | Enum | Kullanıcının bir işleme devam etmesine veya işlemi durdurmasına olanak tanıyan bir "Tamam" düğmesi ve bir "İptal" düğmesi. |
YES_NO | Enum | Kullanıcının evet/hayır sorularını yanıtlamasına olanak tanıyan bir "Evet" ve bir "Hayır" düğmesi. |
YES_NO_CANCEL | Enum | Kullanıcının evet/hayır sorularını yanıtlamasına veya bir işlemi durdurmasına olanak tanıyan bir "Evet" düğmesi, bir "Hayır" düğmesi ve bir "İptal" düğmesi. |
Özellikler
Mülk | Tür | Açıklama |
UNSUPPORTED | Enum | Desteklenmeyen bir renk türü. |
RGB | Enum | Kırmızı, yeşil ve mavi renk kanallarıyla tanımlanan bir renk. |
THEME | Enum | Temadaki renk şemasında bir girişi belirten renk. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
clear() | void | Günlüğü temizler. |
getLog() | String | Geçerli günlükteki mesajların tam listesini döndürür. |
log(data) | Logger | Verileri günlüke yazar. |
log(format, values) | Logger | Sağlanan biçimi ve değerleri kullanarak günlük kaydı konsoluna biçimlendirilmiş bir dize yazar. |
Özellikler
Mülk | Tür | Açıklama |
GOOGLE_APPS_SCRIPT | Enum | Bir Google Apps Komut Dosyası projesinin MIME türünü temsil eder. |
GOOGLE_DRAWINGS | Enum | Bir Google Drawings dosyasının MIME türünü temsil eder. |
GOOGLE_DOCS | Enum | Google Dokümanlar dosyasının MIME türünü temsil eder. |
GOOGLE_FORMS | Enum | Google Formlar dosyasının MIME türünü temsil eder. |
GOOGLE_SHEETS | Enum | Google E-Tablolar dosyasının MIME türünü temsil eder. |
GOOGLE_SITES | Enum | Google Sites dosyasının MIME türünü temsil eder. |
GOOGLE_SLIDES | Enum | Google Slaytlar dosyasının MIME türünü temsil eder. |
FOLDER | Enum | Google Drive klasörünün MIME türünü temsil eder. |
SHORTCUT | Enum | Google Drive kısayolunun MIME türünü temsil eder. |
BMP | Enum | BMP resim dosyası (genellikle .bmp) için MIME türünün gösterimi. |
GIF | Enum | GIF resim dosyası (genellikle .gif) için MIME türünün gösterimi. |
JPEG | Enum | JPEG resim dosyası (genellikle .jpg) için MIME türünün gösterimi. |
PNG | Enum | PNG resim dosyası (genellikle .png) için MIME türünün gösterimi. |
SVG | Enum | SVG resim dosyası (genellikle .svg) için MIME türünün gösterimi. |
PDF | Enum | PDF dosyası için MIME türünün gösterimi (genellikle .pdf). |
CSS | Enum | CSS metin dosyası (genellikle .css) için MIME türünün gösterimi. |
CSV | Enum | CSV metin dosyası (genellikle .csv) için MIME türünün gösterimi. |
HTML | Enum | HTML metin dosyası (genellikle .html) için MIME türünün gösterimi. |
JAVASCRIPT | Enum | JavaScript metin dosyası (genellikle .js) için MIME türünün gösterimi. |
PLAIN_TEXT | Enum | Düz metin dosyası (genellikle .txt) için MIME türünün gösterimi. |
RTF | Enum | Zengin metin dosyası (genellikle .rtf) için MIME türünün gösterimi. |
OPENDOCUMENT_GRAPHICS | Enum | OpenDocument grafik dosyası (genellikle .odg) için MIME türünün gösterimi. |
OPENDOCUMENT_PRESENTATION | Enum | OpenDocument sunu dosyası (genellikle .odp) için MIME türünün gösterimi. |
OPENDOCUMENT_SPREADSHEET | Enum | OpenDocument e-tablosu dosyasının (genellikle .ods) MIME türünü temsil eder. |
OPENDOCUMENT_TEXT | Enum | OpenDocument kelime işleme dosyası (genellikle .odt) için MIME türünün gösterimi. |
MICROSOFT_EXCEL | Enum | Microsoft Excel e-tablo dosyasının (genellikle .xlsx) MIME türünü temsil eder. |
MICROSOFT_EXCEL_LEGACY | Enum | Eski bir Microsoft Excel dosyası (genellikle .xls) için MIME türünün gösterimi. |
MICROSOFT_POWERPOINT | Enum | Microsoft PowerPoint sunu dosyası (genellikle .pptx) için MIME türünün gösterimi. |
MICROSOFT_POWERPOINT_LEGACY | Enum | Eski bir Microsoft PowerPoint dosyası (genellikle .ppt) için MIME türünün gösterimi. |
MICROSOFT_WORD | Enum | Microsoft Word belge dosyası (genellikle .docx) için MIME türünün gösterimi. |
MICROSOFT_WORD_LEGACY | Enum | Eski bir Microsoft Word dosyası (genellikle .doc) için MIME türünün gösterimi. |
ZIP | Enum | ZIP arşivi dosyasının (genellikle .zip) MIME türünü temsil eder. |
Özellikler
Mülk | Tür | Açıklama |
JANUARY | Enum | Ocak (1. ay). |
FEBRUARY | Enum | Şubat (2. ay). |
MARCH | Enum | Mart (3. ay). |
APRIL | Enum | Nisan (4. ay). |
MAY | Enum | Mayıs (5. ay). |
JUNE | Enum | Haziran (6. ay). |
JULY | Enum | Temmuz (7. ay). |
AUGUST | Enum | Ağustos (8. ay). |
SEPTEMBER | Enum | Eylül (9. ay). |
OCTOBER | Enum | Ekim (10. ay). |
NOVEMBER | Enum | Kasım (11. ay). |
DECEMBER | Enum | Aralık (12. ay). |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
getResponseText() | String | Kullanıcının iletişim kutusunun giriş alanına girdiği metni alır. |
getSelectedButton() | Button | Kullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
asHexString() | String | Rengi CSS tarzında 7 karakterli onaltılık dize (#rrggbb) veya 9 karakterli onaltılık dize (#aarrggbb) olarak döndürür. |
getBlue() | Integer | Bu rengin mavi kanalı (0 ile 255 arasında bir sayı). |
getColorType() | ColorType | Bu rengin türünü alın. |
getGreen() | Integer | Bu rengin yeşil kanalı (0 ile 255 arasında bir sayı). |
getRed() | Integer | Bu rengin kırmızı kanalı (0 ile 255 arasında bir sayı). |
Özellikler
Mülk | Tür | Açıklama |
Button | Button | Kullanıcının bir iletişim kutusunda hangi düğmeyi tıkladığını belirtmek için uyarı veya PromptResponse.getSelectedButton() tarafından döndürülen önceden belirlenmiş, yerelleştirilmiş iletişim kutusu düğmelerini temsil eden bir enum. |
ButtonSet | ButtonSet | Uyarı veya istem'e eklenebilecek önceden belirlenmiş, yerelleştirilmiş bir veya daha fazla iletişim kutusu düğmesi grubunu temsil eden bir enum. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
alert(prompt) | Button | Kullanıcının düzenleyicide, belirtilen mesajı ve "Tamam" düğmesini içeren bir iletişim kutusu açılır. |
alert(prompt, buttons) | Button | Kullanıcının düzenleyicide belirli bir mesaj ve düğme grubu içeren bir iletişim kutusu açar. |
alert(title, prompt, buttons) | Button | Kullanıcının düzenleyicide belirtilen başlığı, mesajı ve düğme grubunu içeren bir iletişim kutusu açar. |
createAddonMenu() | Menu | Düzenleyicinin Uzantılar menüsüne alt menü eklemek için kullanılabilecek bir oluşturucu oluşturur. |
createMenu(caption) | Menu | Düzenleyicinin kullanıcı arayüzüne menü eklemek için kullanılabilecek bir oluşturucu oluşturur. |
prompt(prompt) | PromptResponse | Kullanıcının düzenleyicide, belirtilen mesajı ve "Tamam" düğmesini içeren bir giriş iletişim kutusu açar. |
prompt(prompt, buttons) | PromptResponse | Kullanıcının düzenleyicide belirli bir mesaj ve düğme grubu içeren bir giriş iletişim kutusu açar. |
prompt(title, prompt, buttons) | PromptResponse | Kullanıcının düzenleyicide belirtilen başlığı, mesajı ve düğme grubunu içeren bir giriş iletişim kutusu açar. |
showModalDialog(userInterface, title) | void | Kullanıcının düzenleyicide özel istemci tarafı içeriği içeren bir modal iletişim kutusu açar. |
showModelessDialog(userInterface, title) | void | Kullanıcının düzenleyicide özel istemci tarafı içeriği içeren modsuz bir iletişim kutusu açar. |
showSidebar(userInterface) | void | Kullanıcının düzenleyicide özel istemci tarafı içeriği içeren bir kenar çubuğu açar. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
getEmail() | String | Kullanıcının e-posta adresini (varsa) alır. |
Özellikler
Mülk | Tür | Açıklama |
SUNDAY | Enum | Pazar. |
MONDAY | Enum | Pazartesi. |
TUESDAY | Enum | Salı. |
WEDNESDAY | Enum | Çarşamba. |
THURSDAY | Enum | Perşembe. |
FRIDAY | Enum | Cuma. |
SATURDAY | Enum | Cumartesi. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
error() | void | Stackdriver Logging'e boş bir HATA düzeyinde mesaj gönderir. |
error(formatOrObject, values) | void | Stackdriver Logging'e ERROR düzeyinde bir mesaj gönderir. |
info() | void | Stackdriver Logging'e boş bir BİLGİ düzeyinde mesaj gönderir. |
info(formatOrObject, values) | void | Stackdriver Logging'e INFO düzeyinde bir mesaj gönderir. |
log() | void | Stackdriver Logging'e boş bir DEBUG düzeyinde mesaj gönderir. |
log(formatOrObject, values) | void | Stackdriver Logging'e DEBUG düzeyinde bir mesaj gönderir. |
time(label) | void | Bir işlemin ne kadar sürdüğünü takip etmek için kullanabileceğiniz bir zamanlayıcı başlatır. |
timeEnd(label) | void | console.time() numaralı telefonu arayarak daha önce başlatılmış bir zamanlayıcıyı durdurur. |
warn() | void | Stackdriver Logging'e boş bir UYARI düzeyinde mesaj gönderir. |
warn(formatOrObject, values) | void | Stackdriver Logging'e UYARI düzeyinde bir mesaj gönderir. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-12-02 UTC.
[null,null,["Son güncelleme tarihi: 2024-12-02 UTC."],[[["The Base Service within Google Workspace manages user information, script logs, and dialog boxes within applications."],["The `Ui` class provides methods to manage the user interface, including menus, dialog boxes, and sidebars."],["Classes like `Blob`, `Logger`, and `Session` handle data, logging, and user session information respectively."],["Various methods are available for interacting with users, like getting their email (`User` class) or displaying dialogs (`Browser` and `Ui` classes)."],["The `console` class enables logging messages to Google Cloud's Stackdriver Logging for debugging purposes."]]],[]]