Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用Web服务签入Sharepoint文档而不添加必填字段?_C#_Sharepoint_Sharepoint 2007 - Fatal编程技术网

C# 如何使用Web服务签入Sharepoint文档而不添加必填字段?

C# 如何使用Web服务签入Sharepoint文档而不添加必填字段?,c#,sharepoint,sharepoint-2007,C#,Sharepoint,Sharepoint 2007,我正在尝试以编程方式更新文档,其中缺少一些必填字段(更新前我们需要签入文档) 为了签入文档,应添加所有必填字段 但这里的问题是,要添加这些必填字段,我必须再次更新文档:( 那么有没有办法: 签入文档,无需添加必填字段。或 在不使用(List.asmx的UpdateList和updatelistem方法)的情况下添加这些必填字段。 必填字段就是那个,必填字段。所以您必须在其中输入一些内容 如果它们是字符串字段,您可以将其设置为NA以表示不可用。然后,如果您有任何与此相关的业务逻辑,您可以将NA标识

我正在尝试以编程方式更新文档,其中缺少一些必填字段(更新前我们需要签入文档) 为了签入文档,应添加所有必填字段

但这里的问题是,要添加这些必填字段,我必须再次更新文档:(

那么有没有办法:

  • 签入文档,无需添加必填字段。
  • 在不使用(List.asmx的UpdateList和updatelistem方法)的情况下添加这些必填字段。

  • 必填字段就是那个,必填字段。所以您必须在其中输入一些内容


    如果它们是字符串字段,您可以将其设置为NA以表示不可用。然后,如果您有任何与此相关的业务逻辑,您可以将NA标识为未填写。

    我怀疑API是否允许您签入没有所需字段的内容。即使如此,我强烈建议您不要签入,这就是全部内容必填字段的用途,以及有人将其指定为必填字段的原因!那么有没有办法添加这些必填字段。除了上述两种更新方法,因为它们需要在更新前签入文档,请停止在标题末尾添加“:C”。添加“C”标记已足够。是否在更新之前上载文档???或此文档已存在,是否要更新?