7 Appendix B: Product Behavior

The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions include updates to those products.

  • Windows SharePoint Services 3.0

  • Microsoft SharePoint Foundation 2010

  • Microsoft SharePoint Foundation 2013

  • The 2007 Microsoft Office system

  • Microsoft Office 2010 suites

  • Microsoft Office 2013

  • Windows 8.1

  • Microsoft Office 2016

  • Windows 10 operating system

  • Microsoft SharePoint Server 2016

  • Microsoft Office 2019

  • Microsoft SharePoint Server 2019

  • Microsoft SharePoint Server Subscription Edition

Exceptions, if any, are noted in this section. If an update version, service pack or Knowledge Base (KB) number appears with a product name, the behavior changed in that update. The new behavior also applies to subsequent updates unless otherwise specified. If a product edition appears with the product version, behavior is different in that product edition.

Unless otherwise specified, any statement of optional behavior in this specification that is prescribed using the terms "SHOULD" or "SHOULD NOT" implies product behavior in accordance with the SHOULD or SHOULD NOT prescription. Unless otherwise specified, the term "MAY" implies that the product does not follow the prescription.

<1> Section 2.2.5.2: [1] The ContentTypeID field type in Windows SharePoint Services 3.0 and SharePoint Foundation 2010 map to the error field type. The ContentTypeID field type in SharePoint Foundation 2010 SP1 maps to the Text field type.

<2> Section 3.1.1:  Windows SharePoint Services 3.0, SharePoint Foundation 2010 and SharePoint Foundation 2013 maintain a field with the internal name _CopySource for all of the files that are stored in a list. The initial value of this field is empty. During the CopyIntoItems or CopyIntoItemsLocal operations the protocol server sets the value of this field to the source location that is passed in the operation for each file that is created or updated during the operation.

<3> Section 3.1.4.1:  Windows SharePoint Services 3.0 does not return a SOAP exception.

<4> Section 3.1.4.2:  Windows SharePoint Services 3.0, SharePoint Foundation 2010 and SharePoint Foundation 2013 set as many fields of the file, identified by Display Name, in the destination location as possible based on the collection of fields that are passed into the CopyIntoItems operation or are available on the file at the source location for a CopyIntoItemsLocal operation. Copy operations ignore the following fields:

  • Fields that are computed based on the destination location

  • Read-only fields on the destination location

  • Fields that are not allowed in the metadata of the files on the destination location

<5> Section 3.1.4.3:  The server returns empty results when the source location and the destination location refer to different protocol servers.

<6> Section 3.1.4.3:  When a destination location in the CopyIntoItemsLocal operation (section 3.1.4.3) is a malformed IRI, Windows SharePoint Services 3.0 and SharePoint Foundation 2010 returns an ErrorCode of "Unknown" with text indicating that the URL is not valid instead of returning an ErrorCode of "InvalidUrl".