Отправить отзыв
Base Service
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
База
Эта служба обеспечивает доступ к информации о пользователях, такой как адреса электронной почты и имена пользователей. Он также управляет журналами сценариев и диалоговыми окнами в приложениях Google Workspace.
Классы Имя Краткое описание Blob
Объект обмена данными для служб Apps Script. BlobSource
Интерфейс для объектов, которые могут экспортировать свои данные в виде Blob
. Browser
Этот класс обеспечивает доступ к диалоговым окнам, специфичным для Google Таблиц. Button
Перечисление, представляющее заранее определенные локализованные кнопки диалогового окна, возвращаемые alert
или PromptResponse.getSelectedButton()
чтобы указать, какую кнопку в диалоговом окне нажал пользователь. ButtonSet
Перечисление, представляющее заранее определенные локализованные наборы одной или нескольких диалоговых кнопок, которые можно добавить к alert
или prompt
. ColorType
Типы цветов Logger
Этот класс позволяет разработчику вести запись в журнал выполнения и в Google Cloud Logging, если сценарий связан со стандартным облачным проектом . Menu
Пользовательское меню в экземпляре пользовательского интерфейса приложения Google. MimeType
Перечисление, обеспечивающее доступ к объявлениям MIME-типа без явного ввода строк. Month
Перечисление, представляющее месяцы года. PromptResponse
Ответ на диалоговое окно prompt
, отображаемое в среде пользовательского интерфейса приложения Google. RgbColor
Цвет, определяемый красным, зеленым и синим цветовыми каналами. Session
Класс Session предоставляет доступ к информации о сеансе, такой как адрес электронной почты пользователя (в некоторых случаях) и языковые настройки. Ui
Экземпляр среды пользовательского интерфейса для приложения Google, который позволяет сценарию добавлять такие функции, как меню, диалоговые окна и боковые панели. User
Представление пользователя, подходящее для написания сценариев. Weekday
Перечисление, представляющее дни недели. console
Этот класс позволяет разработчику вести запись в журнал выполнения и в Google Cloud Logging, если сценарий связан со стандартным облачным проектом .
Методы Метод Тип возврата Краткое описание copyBlob()
Blob
Возвращает копию этого большого двоичного объекта. getAs(contentType)
Blob
Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. getBytes()
Byte[]
Получает данные, хранящиеся в этом большом двоичном объекте. getContentType()
String
Получает тип содержимого байтов в этом большом двоичном объекте. getDataAsString()
String
Получает данные этого большого двоичного объекта в виде строки с кодировкой UTF-8. getDataAsString(charset)
String
Получает данные этого большого двоичного объекта в виде строки с указанной кодировкой. getName()
String
Получает имя этого большого двоичного объекта. isGoogleType()
Boolean
Возвращает, является ли этот большой двоичный объект файлом Google Workspace (Таблицы, Документы и т. д.). setBytes(data)
Blob
Устанавливает данные, хранящиеся в этом большом двоичном объекте. setContentType(contentType)
Blob
Устанавливает тип содержимого байтов в этом большом двоичном объекте. setContentTypeFromExtension()
Blob
Устанавливает тип содержимого байтов в этом большом двоичном объекте на основе расширения файла. setDataFromString(string)
Blob
Устанавливает данные этого большого двоичного объекта из строки с кодировкой UTF-8. setDataFromString(string, charset)
Blob
Устанавливает данные этого большого двоичного объекта из строки с указанной кодировкой. setName(name)
Blob
Устанавливает имя этого большого двоичного объекта.
Методы Метод Тип возврата Краткое описание getAs(contentType)
Blob
Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. getBlob()
Blob
Верните данные внутри этого объекта в виде большого двоичного объекта.
Методы Метод Тип возврата Краткое описание inputBox(prompt)
String
Вызывает диалоговое окно с полем ввода текста в браузере пользователя. inputBox(prompt, buttons)
String
Вызывает диалоговое окно с полем ввода текста в браузере пользователя. inputBox(title, prompt, buttons)
String
Вызывает диалоговое окно с полем ввода текста в браузере пользователя. msgBox(prompt)
String
Вызывает диалоговое окно с заданным сообщением и кнопкой ОК в браузере пользователя. msgBox(prompt, buttons)
String
Вызывает диалоговое окно с заданным сообщением и указанными кнопками в браузере пользователя. msgBox(title, prompt, buttons)
String
Вызывает диалоговое окно с заданным заголовком, сообщением и указанными кнопками в браузере пользователя.
Характеристики Свойство Тип Описание CLOSE
Enum
Стандартная кнопка закрытия, отображаемая в строке заголовка каждого диалогового окна. OK
Enum
Кнопка «ОК», указывающая на необходимость продолжения операции. CANCEL
Enum
Кнопка «Отмена», указывающая на то, что операцию продолжать не следует. YES
Enum
Кнопка «Да», обозначающая положительный ответ на вопрос. NO
Enum
Кнопка «Нет», обозначающая отрицательный ответ на вопрос.
Характеристики Свойство Тип Описание OK
Enum
Единственная кнопка «ОК», обозначающая информационное сообщение, которое можно только закрыть. OK_CANCEL
Enum
Кнопка «ОК» и кнопка «Отмена», позволяющие пользователю продолжить или остановить операцию. YES_NO
Enum
Кнопка «Да» и кнопка «Нет», позволяющая пользователю ответить на вопрос «да» или «нет». YES_NO_CANCEL
Enum
Кнопка «Да», кнопка «Нет» и кнопка «Отмена», позволяющие пользователю либо ответить на вопрос «да/нет», либо остановить операцию.
Характеристики Свойство Тип Описание UNSUPPORTED
Enum
Тип цвета, который не поддерживается. RGB
Enum
Цвет, определяемый красным, зеленым и синим цветовыми каналами. THEME
Enum
Цвет, который относится к записи в цветовой схеме темы.
Методы Метод Тип возврата Краткое описание clear()
void
Очищает журнал. getLog()
String
Возвращает полный список сообщений в текущем журнале. log(data)
Logger
Записывает данные в журнал. log(format, values)
Logger
Записывает форматированную строку в консоль журналирования, используя предоставленный формат и значения.
Характеристики Свойство Тип Описание GOOGLE_APPS_SCRIPT
Enum
Представление типа MIME для проекта Google Apps Script. GOOGLE_DRAWINGS
Enum
Представление типа MIME для файла Google Drawings. GOOGLE_DOCS
Enum
Представление типа MIME для файла Документов Google. GOOGLE_FORMS
Enum
Представление типа MIME для файла Google Forms. GOOGLE_SHEETS
Enum
Представление типа MIME для файла Google Sheets. GOOGLE_SITES
Enum
Представление типа MIME для файла Google Sites. GOOGLE_SLIDES
Enum
Представление типа MIME для файла Google Slides. FOLDER
Enum
Представление типа MIME для папки Google Диска. SHORTCUT
Enum
Представление типа MIME для ярлыка Google Диска. BMP
Enum
Представление типа MIME для файла изображения BMP (обычно .bmp). GIF
Enum
Представление типа MIME для файла изображения GIF (обычно .gif). JPEG
Enum
Представление типа MIME для файла изображения JPEG (обычно .jpg). PNG
Enum
Представление типа MIME для файла изображения PNG (обычно .png). SVG
Enum
Представление типа MIME для файла изображения SVG (обычно .svg). PDF
Enum
Представление типа MIME для файла PDF (обычно .pdf). CSS
Enum
Представление типа MIME для текстового файла CSS (обычно .css). CSV
Enum
Представление типа MIME для текстового файла CSV (обычно CSV). HTML
Enum
Представление типа MIME для текстового файла HTML (обычно .html). JAVASCRIPT
Enum
Представление типа MIME для текстового файла JavaScript (обычно .js). PLAIN_TEXT
Enum
Представление типа MIME для обычного текстового файла (обычно .txt). RTF
Enum
Представление типа MIME для файла форматированного текста (обычно .rtf). OPENDOCUMENT_GRAPHICS
Enum
Представление типа MIME для графического файла OpenDocument (обычно .odg). OPENDOCUMENT_PRESENTATION
Enum
Представление типа MIME для файла презентации OpenDocument (обычно .odp). OPENDOCUMENT_SPREADSHEET
Enum
Представление типа MIME для файла электронной таблицы OpenDocument (обычно .ods). OPENDOCUMENT_TEXT
Enum
Представление типа MIME для файла текстового процессора OpenDocument (обычно .odt). MICROSOFT_EXCEL
Enum
Представление типа MIME для файла электронной таблицы Microsoft Excel (обычно .xlsx). MICROSOFT_EXCEL_LEGACY
Enum
Представление типа MIME для устаревшего файла Microsoft Excel (обычно .xls). MICROSOFT_POWERPOINT
Enum
Представление типа MIME для файла презентации Microsoft PowerPoint (обычно .pptx). MICROSOFT_POWERPOINT_LEGACY
Enum
Представление типа MIME для устаревшего файла Microsoft PowerPoint (обычно .ppt). MICROSOFT_WORD
Enum
Представление типа MIME для файла документа Microsoft Word (обычно .docx). MICROSOFT_WORD_LEGACY
Enum
Представление типа MIME для устаревшего файла Microsoft Word (обычно .doc). ZIP
Enum
Представление типа MIME для файла ZIP-архива (обычно .zip).
Характеристики Свойство Тип Описание JANUARY
Enum
Январь (месяц 1). FEBRUARY
Enum
Февраль (2-й месяц). MARCH
Enum
Март (3-й месяц). APRIL
Enum
Апрель (4-й месяц). MAY
Enum
Май (5 месяц). JUNE
Enum
Июнь (6 месяц). JULY
Enum
Июль (7 месяц). AUGUST
Enum
Август (8-й месяц). SEPTEMBER
Enum
Сентябрь (9-й месяц). OCTOBER
Enum
Октябрь (10 месяц). NOVEMBER
Enum
Ноябрь (11 месяц). DECEMBER
Enum
Декабрь (12 месяц).
Методы Метод Тип возврата Краткое описание getResponseText()
String
Получает текст, введенный пользователем в поле ввода диалогового окна. getSelectedButton()
Button
Получает кнопку, которую пользователь нажал, чтобы закрыть диалоговое окно.
Методы Метод Тип возврата Краткое описание asHexString()
String
Возвращает цвет в виде шестнадцатеричной строки из 7 символов в стиле CSS (#rrggbb) или шестнадцатеричной строки из 9 символов (#aarrggbb). getBlue()
Integer
Синий канал этого цвета, как число от 0 до 255. getColorType()
ColorType
Получите тип этого цвета. getGreen()
Integer
Зеленый канал этого цвета, как число от 0 до 255. getRed()
Integer
Красный канал этого цвета, как число от 0 до 255.
Характеристики Свойство Тип Описание Button
Button
Перечисление, представляющее заранее определенные локализованные кнопки диалогового окна, возвращаемые предупреждением или PromptResponse.getSelectedButton()
чтобы указать, какую кнопку в диалоговом окне нажал пользователь. ButtonSet
ButtonSet
Перечисление, представляющее заранее определенные локализованные наборы одной или нескольких диалоговых кнопок, которые можно добавить к предупреждению или подсказке .
Методы Метод Тип возврата Краткое описание alert(prompt)
Button
Открывает диалоговое окно в пользовательском редакторе с заданным сообщением и кнопкой «ОК». alert(prompt, buttons)
Button
Открывает диалоговое окно в пользовательском редакторе с заданным сообщением и набором кнопок. alert(title, prompt, buttons)
Button
Открывает диалоговое окно в пользовательском редакторе с заданным заголовком, сообщением и набором кнопок. createAddonMenu()
Menu
Создает конструктор, который можно использовать для вставки подменю в меню «Расширения» редактора. createMenu(caption)
Menu
Создает конструктор, который можно использовать для добавления меню в пользовательский интерфейс редактора. prompt(prompt)
PromptResponse
Открывает диалоговое окно ввода в пользовательском редакторе с заданным сообщением и кнопкой «ОК». prompt(prompt, buttons)
PromptResponse
Открывает диалоговое окно ввода в пользовательском редакторе с заданным сообщением и набором кнопок. prompt(title, prompt, buttons)
PromptResponse
Открывает диалоговое окно ввода в пользовательском редакторе с заданным заголовком, сообщением и набором кнопок. showModalDialog(userInterface, title)
void
Открывает модальное диалоговое окно в пользовательском редакторе с пользовательским содержимым на стороне клиента. showModelessDialog(userInterface, title)
void
Открывает немодальное диалоговое окно в пользовательском редакторе с пользовательским содержимым на стороне клиента. showSidebar(userInterface)
void
Открывает боковую панель в пользовательском редакторе с пользовательским контентом на стороне клиента.
Методы Метод Тип возврата Краткое описание getEmail()
String
Получает адрес электронной почты пользователя, если он доступен.
Характеристики Свойство Тип Описание SUNDAY
Enum
Воскресенье. MONDAY
Enum
Понедельник. TUESDAY
Enum
Вторник. WEDNESDAY
Enum
Среда. THURSDAY
Enum
Четверг. FRIDAY
Enum
Пятница. SATURDAY
Enum
Суббота.
Методы Метод Тип возврата Краткое описание error()
void
Выводит пустое сообщение уровня ОШИБКИ в журнал Stackdriver Logging. error(formatOrObject, values)
void
Выводит сообщение уровня ERROR в журнал Stackdriver Logging. info()
void
Выводит пустое сообщение уровня INFO в журнал Stackdriver Logging. info(formatOrObject, values)
void
Выводит сообщение уровня INFO в журнал Stackdriver Logging. log()
void
Выводит пустое сообщение уровня DEBUG в журнал Stackdriver Logging. log(formatOrObject, values)
void
Выводит сообщение уровня DEBUG в журнал Stackdriver Logging. time(label)
void
Запускает таймер, который можно использовать для отслеживания продолжительности операции. timeEnd(label)
void
Останавливает таймер, который ранее был запущен вызовом console.time()
. warn()
void
Выводит пустое сообщение уровня ПРЕДУПРЕЖДЕНИЕ в журнал Stackdriver Logging. warn(formatOrObject, values)
void
Выводит сообщение уровня ПРЕДУПРЕЖДЕНИЕ в журнал Stackdriver Logging.
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-26 UTC.
Хотите рассказать подробнее?
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-26 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."]]],[]]