Base Service

Base

Dịch vụ này cung cấp quyền truy cập vào thông tin người dùng, chẳng hạn như địa chỉ email và tên người dùng. Chế độ cài đặt này cũng kiểm soát nhật ký tập lệnh và hộp thoại trong các ứng dụng của Google Workspace.

Lớp

TênMô tả ngắn
BlobĐối tượng trao đổi dữ liệu cho các dịch vụ Apps Script.
BlobSourceGiao diện các đối tượng có thể xuất dữ liệu dưới dạng Blob.
BrowserLớp này cung cấp quyền truy cập vào các hộp thoại dành riêng cho Google Trang tính.
ButtonMột enum đại diện cho các nút hộp thoại đã xác định trước, đã bản địa hoá do alert hoặc PromptResponse.getSelectedButton() trả về để cho biết nút nào trong hộp thoại mà người dùng đã nhấp vào.
ButtonSetMột giá trị enum đại diện cho tập hợp một hoặc nhiều nút hộp thoại đã được bản địa hoá và xác định trước có thể được thêm vào alert hoặc prompt.
ColorTypeCác loại màu
LoggerLớp này cho phép nhà phát triển ghi văn bản vào nhật ký gỡ lỗi.
MenuTrình đơn tuỳ chỉnh trong phiên bản giao diện người dùng của một Ứng dụng Google.
MimeTypeMột bảng liệt kê cung cấp quyền truy cập vào các nội dung khai báo loại MIME mà không cần nhập chuỗi một cách rõ ràng.
MonthMột enum đại diện cho các tháng trong năm.
PromptResponsePhản hồi cho hộp thoại prompt xuất hiện trong môi trường giao diện người dùng của một Ứng dụng Google.
RgbColorMàu được xác định bằng các kênh màu đỏ, xanh lục và xanh dương.
SessionLớp Phiên cung cấp quyền truy cập vào thông tin về phiên, chẳng hạn như địa chỉ email của người dùng (trong một số trường hợp) và chế độ cài đặt ngôn ngữ.
UiMột thực thể của môi trường giao diện người dùng cho một Ứng dụng Google cho phép tập lệnh thêm các tính năng như trình đơn, hộp thoại và thanh bên.
UserĐại diện cho người dùng, phù hợp để viết tập lệnh.
WeekdayMột giá trị enum đại diện cho các ngày trong tuần.
consoleLớp này cho phép nhà phát triển ghi nhật ký vào dịch vụ Ghi nhật ký Stackdriver của Google Cloud Platform.

Blob

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
copyBlob()BlobTrả về bản sao của blob này.
getAs(contentType)BlobTrả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi thành loại nội dung được chỉ định.
getBytes()Byte[]Lấy dữ liệu được lưu trữ trong blob này.
getContentType()StringLấy loại nội dung của các byte trong blob này.
getDataAsString()StringNhận dữ liệu của blob này dưới dạng Chuỗi bằng phương thức mã hoá UTF-8.
getDataAsString(charset)StringLấy dữ liệu của blob này dưới dạng chuỗi với mã hoá được chỉ định.
getName()StringLấy tên của blob này.
isGoogleType()BooleanTrả về việc blob này có phải là một tệp Google Workspace (Trang tính, Tài liệu, v.v.) hay không.
setBytes(data)BlobThiết lập dữ liệu được lưu trữ trong blob này.
setContentType(contentType)BlobThiết lập loại nội dung của các byte trong blob này.
setContentTypeFromExtension()BlobĐặt loại nội dung của các byte trong blob này dựa trên đuôi tệp.
setDataFromString(string)BlobThiết lập dữ liệu của blob này từ một chuỗi bằng bộ mã hoá UTF-8.
setDataFromString(string, charset)BlobThiết lập dữ liệu của blob này từ một chuỗi có mã hoá được chỉ định.
setName(name)BlobĐặt tên của blob này.

BlobSource

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getAs(contentType)BlobTrả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi thành loại nội dung được chỉ định.
getBlob()BlobTrả về dữ liệu bên trong đối tượng này dưới dạng một blob.

Browser

Thuộc tính

Tài sảnLoạiNội dung mô tả
ButtonsButtonSet

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
inputBox(prompt)StringBật lên một hộp thoại có hộp nhập văn bản trong trình duyệt của người dùng.
inputBox(prompt, buttons)StringBật lên một hộp thoại có hộp nhập văn bản trong trình duyệt của người dùng.
inputBox(title, prompt, buttons)StringBật lên một hộp thoại có hộp nhập văn bản trong trình duyệt của người dùng.
msgBox(prompt)StringBật lên một hộp thoại có thông báo đã cho và nút OK trong trình duyệt của người dùng.
msgBox(prompt, buttons)StringLàm bật lên một hộp thoại có thông báo đã cho và các nút được chỉ định trong trình duyệt của người dùng.
msgBox(title, prompt, buttons)StringLàm bật lên một hộp thoại có tiêu đề, thông báo cho sẵn và các nút được chỉ định trong trình duyệt của người dùng.

Button

Thuộc tính

Tài sảnLoạiNội dung mô tả
CLOSEEnumNút đóng tiêu chuẩn xuất hiện trên thanh tiêu đề của mọi hộp thoại.
OKEnumNút "OK" cho biết một thao tác sẽ được tiếp tục.
CANCELEnumNút "Huỷ" cho biết không nên tiếp tục một thao tác.
YESEnumNút "Có", cho biết câu trả lời tích cực cho câu hỏi.
NOEnumNút "Không" cho biết câu trả lời phủ định cho một câu hỏi.

ButtonSet

Thuộc tính

Tài sảnLoạiNội dung mô tả
OKEnumMột nút "OK" duy nhất, cho biết một thông báo chỉ có thể đóng.
OK_CANCELEnumNút "OK" và nút "Cancel" (Huỷ) cho phép người dùng tiếp tục hoặc tạm dừng một thao tác.
YES_NOEnumNút "Có" và nút "Không" cho phép người dùng trả lời câu hỏi có/không.
YES_NO_CANCELEnumNút "Có", nút "Không" và nút "Huỷ" cho phép người dùng trả lời câu hỏi có/không hoặc tạm dừng một thao tác.

ColorType

Thuộc tính

Tài sảnLoạiNội dung mô tả
UNSUPPORTEDEnumLoại màu không được hỗ trợ.
RGBEnumMàu được xác định bằng các kênh màu đỏ, xanh lục và xanh dương.
THEMEEnumMàu của một mục nhập trong bảng phối màu của giao diện.

Logger

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
clear()voidXoá nhật ký.
getLog()StringTrả về toàn bộ danh sách thông điệp trong nhật ký hiện tại.
log(data)LoggerGhi chuỗi vào bảng điều khiển ghi nhật ký.
log(format, values)LoggerGhi một chuỗi đã định dạng vào bảng điều khiển ghi nhật ký, sử dụng định dạng và giá trị được cung cấp.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addItem(caption, functionName)MenuThêm một mục vào trình đơn.
addSeparator()MenuThêm một dòng phân cách trực quan vào trình đơn.
addSubMenu(menu)MenuThêm trình đơn phụ vào trình đơn.
addToUi()voidChèn trình đơn vào phiên bản giao diện người dùng của trình chỉnh sửa.

MimeType

Thuộc tính

Tài sảnLoạiNội dung mô tả
GOOGLE_APPS_SCRIPTEnumGiá trị biểu thị loại MIME của dự án Google Apps Script.
GOOGLE_DRAWINGSEnumĐại diện cho loại MIME của tệp Google Bản vẽ.
GOOGLE_DOCSEnumBiểu thị loại MIME của tệp Google Tài liệu.
GOOGLE_FORMSEnumGiá trị đại diện của loại MIME của một tệp Google Biểu mẫu.
GOOGLE_SHEETSEnumGiá trị biểu thị loại MIME của tệp Google Trang tính.
GOOGLE_SITESEnumBiểu thị loại MIME của một tệp Google Sites.
GOOGLE_SLIDESEnumGiá trị đại diện cho loại MIME của tệp Google Trang trình bày.
FOLDEREnumHình đại diện cho loại MIME của một thư mục Google Drive.
SHORTCUTEnumHình minh hoạ loại MIME cho lối tắt trên Google Drive.
BMPEnumBiểu thị loại MIME cho tệp hình ảnh BMP (thường là .bmp).
GIFEnumGiá trị đại diện cho loại MIME của tệp hình ảnh GIF (thường là .gif).
JPEGEnumBiểu thị loại MIME của tệp hình ảnh JPEG (thường là .jpg).
PNGEnumGiá trị biểu thị loại MIME cho tệp hình ảnh PNG (thường là .png).
SVGEnumGiá trị biểu thị loại MIME của tệp hình ảnh SVG (thường là .svg).
PDFEnumGiá trị đại diện của loại MIME cho tệp PDF (thường là .pdf).
CSSEnumGiá trị biểu thị loại MIME của tệp văn bản CSS (thường là .css).
CSVEnumBiểu thị loại MIME của tệp văn bản CSV (thường là .csv).
HTMLEnumBiểu thị loại MIME của tệp văn bản HTML (thường là .html).
JAVASCRIPTEnumBiểu thị loại MIME cho tệp văn bản JavaScript (thường là .js).
PLAIN_TEXTEnumGiá trị biểu thị loại MIME của tệp văn bản thuần tuý (thường là .txt).
RTFEnumGiá trị đại diện của loại MIME cho tệp văn bản đa dạng thức (thường là .rtf).
OPENDOCUMENT_GRAPHICSEnumBiểu thị loại MIME của tệp đồ hoạ OpenDocument (thường là .odg).
OPENDOCUMENT_PRESENTATIONEnumGiá trị biểu thị loại MIME của tệp bản trình bày OpenDocument (thường là .odp).
OPENDOCUMENT_SPREADSHEETEnumBiểu thị loại MIME của tệp bảng tính OpenDocument (thường là .ods).
OPENDOCUMENT_TEXTEnumBiểu thị loại MIME của tệp xử lý văn bản OpenDocument (thường là .odt).
MICROSOFT_EXCELEnumBiểu thị loại MIME cho tệp bảng tính Microsoft Excel (thường là .xlsx).
MICROSOFT_EXCEL_LEGACYEnumBiểu thị loại MIME cho tệp cũ Microsoft Excel (thường là .xls).
MICROSOFT_POWERPOINTEnumBản trình bày loại MIME cho một tệp bản trình bày Microsoft PowerPoint (thường là .pptx).
MICROSOFT_POWERPOINT_LEGACYEnumGiá trị biểu thị loại MIME của tệp kế thừa Microsoft PowerPoint (thường là .PP).
MICROSOFT_WORDEnumBiểu thị loại MIME của tệp tài liệu Microsoft Word (thường là .docx).
MICROSOFT_WORD_LEGACYEnumGiá trị biểu thị loại MIME của tệp cũ Microsoft Word (thường là .doc).
ZIPEnumGiá trị biểu thị loại MIME của tệp lưu trữ ZIP (thường là .zip).

Month

Thuộc tính

Tài sảnLoạiNội dung mô tả
JANUARYEnumTháng 1 (tháng 1).
FEBRUARYEnumTháng 2 (tháng 2).
MARCHEnumTháng 3 (tháng 3).
APRILEnumTháng 4 (tháng 4).
MAYEnumTháng 5 (tháng 5).
JUNEEnumTháng 6 (tháng 6).
JULYEnumTháng 7 (tháng 7).
AUGUSTEnumTháng 8 (tháng 8).
SEPTEMBEREnumTháng 9 (tháng 9).
OCTOBEREnumTháng 10 (tháng 10).
NOVEMBEREnumTháng 11 (tháng 11).
DECEMBEREnumTháng 12 (tháng 12).

PromptResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getResponseText()StringLấy văn bản mà người dùng đã nhập vào trường nhập dữ liệu của hộp thoại.
getSelectedButton()ButtonLấy nút mà người dùng nhấp vào để đóng hộp thoại.

RgbColor

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
asHexString()StringTrả về màu dưới dạng chuỗi thập lục phân gồm 7 ký tự theo kiểu CSS (#rrggbb) hoặc chuỗi thập lục phân gồm 9 ký tự (#aarrggbb).
getBlue()IntegerKênh màu xanh dương của màu này, dưới dạng một số từ 0 đến 255.
getColorType()ColorTypeNhận loại của màu này.
getGreen()IntegerKênh màu xanh lục của màu này, dưới dạng một số từ 0 đến 255.
getRed()IntegerKênh màu đỏ của màu này, dưới dạng một số từ 0 đến 255.

Session

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getActiveUser()UserLấy thông tin về người dùng hiện tại.
getActiveUserLocale()StringLấy chế độ cài đặt ngôn ngữ của người dùng hiện tại dưới dạng một chuỗi (ví dụ: en cho tiếng Anh).
getEffectiveUser()UserLấy thông tin về người dùng thuộc thẩm quyền mà tập lệnh đang chạy.
getScriptTimeZone()StringLấy múi giờ của tập lệnh.
getTemporaryActiveUserKey()StringNhận khoá tạm thời dành riêng cho người dùng đang hoạt động nhưng không tiết lộ danh tính của người dùng.

Ui

Thuộc tính

Tài sảnLoạiNội dung mô tả
ButtonButtonMột enum đại diện cho các nút hộp thoại đã xác định trước, đã bản địa hoá do một cảnh báo hoặc PromptResponse.getSelectedButton() trả về để cho biết nút nào trong hộp thoại mà người dùng đã nhấp vào.
ButtonSetButtonSetMột enum đại diện cho tập hợp một hoặc nhiều nút hộp thoại đã được bản địa hoá và xác định trước có thể được thêm vào cảnh báo hoặc lời nhắc.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
alert(prompt)ButtonMở một hộp thoại trong trình chỉnh sửa của người dùng với thông báo đã cho và nút "OK".
alert(prompt, buttons)ButtonMở hộp thoại trong trình chỉnh sửa của người dùng với thông báo đã cho và một bộ nút.
alert(title, prompt, buttons)ButtonMở một hộp thoại trong trình chỉnh sửa của người dùng với tiêu đề, thông báo và tập hợp nút đã cho.
createAddonMenu()MenuTạo một trình tạo có thể dùng để chèn trình đơn phụ vào trình đơn Tiện ích của trình chỉnh sửa.
createMenu(caption)MenuTạo một trình tạo có thể dùng để thêm trình đơn vào giao diện người dùng của trình chỉnh sửa.
prompt(prompt)PromptResponseMở hộp thoại nhập dữ liệu trong trình chỉnh sửa của người dùng với thông báo đã cho và nút "OK".
prompt(prompt, buttons)PromptResponseMở hộp thoại nhập dữ liệu trong trình chỉnh sửa của người dùng với thông báo đã cho và một bộ nút.
prompt(title, prompt, buttons)PromptResponseMở hộp thoại nhập dữ liệu trong trình chỉnh sửa của người dùng với tiêu đề, thông báo và tập hợp nút đã cho.
showModalDialog(userInterface, title)voidMở hộp thoại phương thức trong trình chỉnh sửa của người dùng có nội dung phía máy khách tuỳ chỉnh.
showModelessDialog(userInterface, title)voidMở hộp thoại không chế độ trong trình chỉnh sửa của người dùng có nội dung tuỳ chỉnh phía máy khách.
showSidebar(userInterface)voidMở một thanh bên trong trình chỉnh sửa của người dùng có nội dung phía máy khách tuỳ chỉnh.

User

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getEmail()StringLấy địa chỉ email của người dùng, nếu có.

Weekday

Thuộc tính

Tài sảnLoạiNội dung mô tả
SUNDAYEnumChủ Nhật.
MONDAYEnumThứ Hai.
TUESDAYEnumThứ Ba.
WEDNESDAYEnumThứ Tư.
THURSDAYEnumThứ Năm.
FRIDAYEnumThứ Sáu.
SATURDAYEnumThứ Bảy.

console

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
error()voidXuất ra một thông báo lỗi trống ở cấp độ ERROR cho Stackdriver Logging.
error(formatOrObject, values)voidXuất ra thông báo cấp ERROR (LỖI) tới công cụ Ghi nhật ký Stackdriver.
info()voidXuất thông báo ở cấp INFO trống sang tính năng Ghi nhật ký Stackdriver.
info(formatOrObject, values)voidXuất thông báo ở cấp INFO vào tính năng Ghi nhật ký Stackdriver.
log()voidXuất ra thông báo cấp độ GỠ LỖI trống cho Stackdriver Logging.
log(formatOrObject, values)voidXuất ra thông báo cấp độ GỠ LỖI vào Stackdriver Logging.
time(label)voidBắt đầu một đồng hồ hẹn giờ mà bạn có thể dùng để theo dõi thời gian thực hiện thao tác.
timeEnd(label)voidDừng bộ tính giờ đã bắt đầu trước đó bằng cách gọi console.time().
warn()voidXuất ra một thông báo mức CẢNH BÁO trống cho Stackdriver Logging.
warn(formatOrObject, values)voidXuất ra thông báo cấp độ CẢNH BÁO cho Stackdriver Logging.