Kullanıcının düzenlemekte olduğu e-posta taslağını güncelleyen bir işlemi temsil eder.
// An UpdateDraftActionResponse that inserts a list of To recipients into an email draft var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateToRecipientsAction(CardService.newUpdateToRecipientsAction() .addUpdateToRecipients(["[email protected]", "[email protected]"])) .build() // An UpdateDraftActionResponse that inserts a list of Cc recipients into an email draft var updateDraftActionResponse = CardService.newUpdateDraftActionResponseBuilder() .setUpdateCcRecipientsAction(CardService.newUpdateCcRecipientsAction() .addUpdateCcRecipients(["[email protected]", "[email protected]"])) .build() // An UpdateDraftActionResponse that inserts a list of Bcc recipients into an email draft .setUpdateCcRecipientsAction(CardService.newUpdateBccRecipientsAction() .addUpdateBccRecipients(["[email protected]", "[email protected]"])) // 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();
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
printJson() | String | Bu nesnenin JSON gösterimini yazdırır. |
Ayrıntılı belgeler
printJson()
Bu nesnenin JSON gösterimini yazdırır. Bu, yalnızca hata ayıklamak içindir.
Return
String