แสดงการดำเนินการที่อัปเดตอีเมลฉบับร่างที่ผู้ใช้กำลังแก้ไขอยู่
// An UpdateDraftActionResponse that inserts a list of To recipients into an email draft var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateToRecipientsAction(CardService.newUpdateToRecipientsAction() .addUpdateToRecipients(["joe@example.com", "wen@example.com"])) .build() // An UpdateDraftActionResponse that inserts a list of Cc recipients into an email draft var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateCcRecipientsAction(CardService.newUpdateCcRecipientsAction() .addUpdateCcRecipients(["joe@example.com", "wen@example.com"])) .build() // An UpdateDraftActionResponse that inserts a list of Bcc recipients into an email draft .setUpdateCcRecipientsAction(CardService.newUpdateBccRecipientsAction() .addUpdateBccRecipients(["joe@example.com", "wen@example.com"])) // An UpdateDraftActionResponse that inserts a subject line into an email draft var updateDraftActionResponse = CARD_SERVICE.newUpdateDraftActionResponseBuilder() .setUpdateDraftSubjectAction(CARD_SERVICE.newUpdateDraftSubjectAction() .addUpdateSubject("example subject")) .build(); // An UpdateDraftActionResponse that inserts non-editable content (a link in this case) into an // email draft. var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateDraftBodyAction(CardService.newUpdateDraftBodyAction() .addUpdateContent( "<a href=\"https://www.google.com\">Google</a>", ContentType.IMMUTABLE_HTML) .setUpdateType(UpdateDraftBodyType.IN_PLACE_INSERT)) .build(); // An UpdateDraftActionResponse that inserts a link into an email draft. The added content can be // edited further. var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateDraftBodyAction(CardService.newUpdateDraftBodyAction() .addUpdateContent( "<a href=\"https://www.google.com\">Google</a>", ContentType.MUTABLE_HTML) .setUpdateType(UpdateDraftBodyType.IN_PLACE_INSERT)) .build(); // An UpdateDraftActionResponse that inserts multiple values of different types. // The example action response inserts two lines next to each other in the email // draft, at the cursor position. Each line contains the content added by // {@link UpdateDraftActionResponseBuilder#addUpdateContent}. var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateDraftBodyAction(CardService.newUpdateDraftBodyAction() .addUpdateContent( "<a href=\"https://www.google.com\">Google</a>", ContentType.MUTABLE_HTML) .addUpdateContent("Above is a google link.", ContentType.PLAIN_TEXT) .setUpdateType(UpdateDraftBodyType.IN_PLACE_INSERT)) .build();
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
เอกสารโดยละเอียด
printJson()
พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ การตั้งค่านี้มีไว้เพื่อแก้ไขข้อบกพร่องเท่านั้น
รีเทิร์น
String