使用 OrderClose 类时无法编译代码

2023-12-21

我正在尝试构建一个对销售订单执行一些操作的插件。我还必须将订单设置为已履行。我在 SDK 文档中找到了必须用于以正确方式履行订单的摘录

var request = new FulfillSalesOrderRequest
        {
            OrderClose = new OrderClose
            {
                SalesOrderId = new EntityReference 
                    { LogicalName = orderEntityName, Id = orderId }

            },
            Status = new OptionSetValue(newStatus)
        };

问题是代码无法编译,因为 MVS 提示“找不到类型或命名空间名称‘OrderClose’(您是否缺少 using 指令或程序集引用?)”。右键单击“new OrderClose”(OrderClose 带有红色下划线),我在菜单中看不到“解决”部分。 我也尝试过这种方式:

        var request = new FulfillSalesOrderRequest();

        request.OrderClose = new OrderClose();

        request.OrderClose.LogicalName = orderEntityName;
        request.OrderClose.Id = orderId;
        request.Status = new OptionSetValue(newStatus);

我怎样才能使代码编译(并希望能够工作)?


Since OrderClose不是一个类,而是一个属性的名称,您不能使用它来创建它new.

由于该属性属于类型Entity,您需要创建一个实例Entity像这样:

request.OrderClose = new Entity();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 OrderClose 类时无法编译代码 的相关文章

随机推荐

  • 如何在SDL2中旋转矩形?

    我计划制作一个游戏 并且我想为该游戏创建一些背景动画 这些动画之一是旋转矩形 我已经查看了所有内容 但找不到任何形式的数学或逻辑可以让我旋转矩形 具体来说是 SDL Rect 但您可能已经知道了 我自己无法计算出数学公式 我真的没有任何可用
  • 将所有远程 git 分支作为本地分支进行跟踪

    将单个远程分支作为本地分支进行跟踪非常简单 git checkout track b branch name origin branch name 将所有本地分支推送到远程 根据需要创建新的远程分支也很容易 git push all ori
  • 如何保守应用程序的秘密?

    每个新的 Play 应用程序都会在其配置文件中生成一个新的应用程序密钥 application secret asdfadsfdasf 我正在开发一个将部署在 Heroku 上的开源应用程序 如何保守应用程序的秘密 例如 不将其提交到源代码
  • Constexpr 用于创建对象

    我试图弄清楚使用以下命令创建对象是否会带来性能提升constexpr而不是正常情况下 这是代码片段constexpr class Rect const int a const float b public constexpr Rect co
  • TFS Online - 从 0 开始 $(Rev.r)

    我在内部版本号中使用 Rev r 主要 次要 修订版 r 这非常有效 并且在每次构建时都会递增 并且如果主要或次要版本发生更改 则会重置 但编号从 1 开始 而不是 0 所以第一个版本不是 1 0 0 而是 1 0 1 这并不是我真正想要的
  • Visual Studio 2010可以自动将编译后的文件复制到另一个目录吗?

    我有两个项目 一个是编译为 EXE 的 VB6 项目 另一个是编译为 DLL 的 MSVC 2010 项目 DLL 需要与 EXE 文件位于同一文件夹中才能工作 我可以让 Visual Studio 2010 在编译后自动将编译后的 DLL
  • 打字稿不创建 dist 文件夹

    尝试编写打字稿项目 这是我的项目结构 rootdir src server ts other folders node modules tsconfig json package json tsconfig json compilerOpt
  • Python vs Matlab - 为什么我的矩阵在 python 中是奇异的

    我正在尝试将一些算法从 Matlab 转换为 Python 3 8 在算法中 我试图反转一些矩阵 结果是Matlab按照它应该做的那样反转矩阵 但Python 使用numpy linalg 说它不能反转奇异矩阵 经过一番调试 我们发现在Ma
  • 为什么 UDF 比子查询慢这么多?

    我有一个情况 我需要翻译 查找 同一个表中的多个值 我编写的第一种方法是使用子查询 SELECT SELECT id FROM user WHERE user pk created by AS creator SELECT id FROM
  • 在 JSON.NET 中转换用于反序列化的接口

    我正在尝试设置一个阅读器 它将从各个网站获取 JSON 对象 想想信息抓取 并将它们转换为 C 对象 我目前正在使用 JSON NET 进行反序列化过程 我遇到的问题是它不知道如何处理类中的接口级属性 所以一些自然的东西 public IT
  • XmlException:文档元素未出现 - 第 1 行,位置 1

    我正在尝试反序列化 xml 字符串 但由于某种原因 我收到标题中所述的错误 这是我要反序列化的代码 public void recieveObject
  • Visual Studio 2008 - 无法命中断点

    我知道很多人都遇到过这个问题 但我现在也遇到了这个问题并且无法解决问题 在完成一个项目数周后 VS 2008 随机给我一个错误 当我设置调试点时 我收到警告 当前不会命中断点 尚未为此文档加载任何符号 我已经重新构建了没有调试点的解决方案并
  • 测试重定向后加载的页面

    我有一个测试用例 应该验证在 POST 调用后 用户是否被重定向到正确的页面 Redirect Page in running FakeApplication val Some result route FakeRequest POST p
  • 多级子级上的 SwiftUI 更改已发布对象更改

    我有一个 ObservedObject AppStatus 类 它内部有多个 Published 类 如果我只在孩子方面有水平 一切都会很好 当我有一个 RecordingTimeManager 类 其中有另一个变量 2 级子级 时 问题就
  • .csv 的 ADODB 连接字符串

    我想在 Excel VBA 中使用 ADODB 处理 csv 文件 我尝试了在网上找到的一些字符串 但似乎都不起作用 我正在使用以下方式获取文件路径 strVFile Application GetOpenFilename CSV csv
  • WPF DataGrid,添加行时应用程序崩溃

    我有一个绑定到 TrackableCollection 的 wpf 数据网格 在某些罕见的情况下 并且仅对于少数选定的用户 当用户通过输入底部空白行添加新记录时 应用程序将崩溃 我无法重现该问题 我所拥有的只是抛出的异常的堆栈跟踪 有人见过
  • pandas 时间序列之间的日期时间函数?

    我一直在使用between timepandas 中 TimeSeries 的方法 它返回指定时间之间的所有值 无论其日期如何 但我需要选择both日期和时间 因为我的时间序列结构 包含多个日期 解决这个问题的一种方法虽然相当不灵活 但只是
  • Markdown 文件中到 Repo 根目录的相对链接

    我需要从 Markdown 文件获得到我的仓库根目录的相对链接 我需要它适用于任何叉子 所以这看起来是提供链接的唯一方法一些文件在根中 the Root README md or the Root README md 例如 如果它位于 do
  • 用JS获取某种类型的父HTML元素

    我的代码看起来像这样 特写 h2 span class stuff a stuff a span span class moreStuff Another test span h2 我找到了一种选择我的方法a元素 并为其附加一个 id 我现
  • 使用 OrderClose 类时无法编译代码

    我正在尝试构建一个对销售订单执行一些操作的插件 我还必须将订单设置为已履行 我在 SDK 文档中找到了必须用于以正确方式履行订单的摘录 var request new FulfillSalesOrderRequest OrderClose