O vosso feedback é importante e nós temos estado a ouvir!
Muitos de vocês têm estado ansiosos por um comando para atualizar a bandeira ‘isRead’ em emails. Começando com 4D v20 R3, 4D Netkit incorporou essa caraterística altamente solicitada. Agora, pode atualizar sem esforço várias propriedades de emails recebidos ou rascunhados usando a nova função‘Office365.mail.update()‘.
Continue lendo para mais detalhes.
Ligação de conta
Antes de começar, vamos criar o objeto de ligação OAuth2 e o objeto Office 365.
var $oAuth2: cs.NetKit.OAuth2Provider
var $office365 : cs.NetKit.Office365
$oAuth2:=cs.NetKit.OAuth2Provider.new($credentials)
$office365:=cs.NetKit.Office365.new($oAuth2;\
{mailType: "Microsoft"})
Atualizar correio
O Microsoft Graph fornece a capacidade de modificar vários atributos de seus emails. No entanto, é importante observar que propriedades específicas, como o corpo ou o assunto, só podem ser atualizadas para emails no status de rascunho.
A título de exemplo, se pretender alterar o estado “isRead” e adicionar uma categoria ao seu correio eletrónico utilizando a função“Office365.mail.update()”, deve escrever o seguinte código:
var $property:={}
$property.isRead:=False
$property.categories:=["myCategory"]
$property.importance:="High"
$status:=$office365.mail.update($mailId; $property)
Explore a documentação para obter mais informações sobre as novas funcionalidades!