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".