【发布时间】:2017-12-11 16:58:09
【问题描述】:
我正在“翻译”一些从 CSOM/C# 到 JSOM 的代码,并得到一个我有点陌生的语句。如果可能的话,我想避免混合 CSOM 和 JSOM 声明如下:
var def = from defs in publishedWorkflowDefinitions
where defs.DisplayName == workflowName
select defs;
我不确定 JSOM 中的确切来源、位置和选择。我尝试将对象属性记录到控制台,得到以下结果
SP.WorkflowServices.WorkflowDefinitionCollection {$0_0: SP.ClientContext,
$5_0: SP.ClientObjectData, getEnumerator: ƒ}
$0_0: SP.ClientContext {$1F_0: {…},
$w_0: "/Site/ThisSite", $1C_0: true, $2I_0: false,
$8_0: SP.ClientRequest}
$5_0: SP.ClientObjectData {$e_0: SP.ObjectPathMethod,
$C_0: SP.ClientQueryInternal, $H_0: {…}}
getEnumerator: ƒ ()
任何可以找到有关此主题的其他信息的参考链接都会很棒。我已经更改了很多代码,但这部分有点混乱。
我正在使用 SharePoint 2013。
【问题讨论】:
标签: javascript c# sharepoint csom sharepoint-jsom