当前位置: 首页 > 知识库问答 >
问题:

EWS-JS API的EWS UserConfiguration类

费秦迟
2023-03-14

我需要知道是否有任何 EWS-JS API(例如 https://github.com/gautamsi/ews-javascript-api)支持 EWS UserConfiguration 对象及其更新方法来更新 OWA 签名。

以下是 EWS PowerShell 代码,我需要将其转换为 EWS JS API,并从 Node.js 代码执行:

$owaUserOptions= [Microsoft.Exchange.WebServices.Data.UserConfiguration]::Bind( $exService,"OWA.UserOptions",
[Microsoft.Exchange.WebServices.Data.WellKnownFolderName]::Root, 
[Microsoft.Exchange.WebServices.Data.UserConfigurationProperties]::All);

if (-not $owaUserOptions.Dictionary.ContainsKey("signaturehtml")) {
        if (-not [System.String]::IsNullOrEmpty($HtmlSignature)) {
            $owaUserOptions.Dictionary.Add("signaturehtml",$HtmlSignature)
        }
    }

$owaUserOptions.Update()

共有1个答案

许学真
2023-03-14

免责声明:我是库的作者。Laeeq也通过电子邮件私下联系了我。发布我的答案以造福社区。代码块使用打字稿。

var HtmlSignature = "signature html";
UserConfiguration.Bind(service,"OWA.UserOptions", WellKnownFolderName.Root, UserConfigurationProperties.All)
.then(owaUserOptions =>{
    if(!owaUserOptions.Dictionary.ContainsKey("signaturehtml")){
        if(StringHelper.IsNullOrEmpty(HtmlSignature)){
            owaUserOptions.Dictionary.Add("signaturehtml",HtmlSignature)
            owaUserOptions.Update().then(()=>{
                console.log("update complete");
            });
        }
    }
});
 类似资料:
  • 我有一个项目,它使用RESTEasy REST对象 jar包含一个名为resteasy-client.js的文件,该文件被添加到web页面中,使创建HTTP调用变得更加容易。有虫子!一旦文件发送到客户机,服务器将在方法:WriteJavaScript中:jsapiWriter.java中添加一行

  • EWS

    我是在VB. Net中编写EWS的新手。我的目标是从到达指定收件箱的邮件中提取附件并将它们保存到指定的文件夹中。我测试了一些代码,这些代码在针对我的域/Exchange帐户使用时似乎效果很好。 然后,我创建了一个新帐户并尝试使用相同的代码。它开始产生错误: 请求失败。远程服务器返回错误:(401)未授权。 到目前为止,代码非常基本: 错误是由最后一行产生的。 到目前为止,我已经比较了工作用户和新创

  • EWS-Client 是一个Perl模块,用来调用微软的Exchange Web 服务 API,可以访问的服务包括日程和联系人信息。

  • 我是语音识别方面的新手。 所以我想运行这样的代码:(原始链接:http://www.ling.helsinki.fi/~gwilcock/Tartu-2003/L7-Speech/JSAPI/index。html) 问题是返回null。 根据API,此方法返回null,因为我的系统没有任何合适的语音引擎。所以我试着: 安装CMUSphinx。(链接:http://cmusphinx.sourcef

  • JSAPI 是支付宝客户端通过 bridge 机制,允许前端 H5 页面通过特定的 JS 方法,可以直接调用对应的支付、拍照、分享、弹出浮层之类的 Native 功能。

  • ews-java-api 是用来访问 Exchange Web 服务的 Java 客户端库,API 支持 Office 365 Exchange Online。

  • 这些是build中的依赖项。gradle: 下面是我目前正在测试的onCreate:

  • 问题内容: 有几种包含jQuery和jQuery UI的方法,我想知道人们在使用什么? Google JSAPI jQuery’s site your own site/server another CDN 我最近一直在使用Google JSAPI,但发现建立SSL连接甚至解决google.com都花费很长时间。我一直在将以下内容用于Google: 我喜欢使用Google的想法,以便在访问其他站点