7 Appendix B: Product Behavior

SharePoint

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

  • Microsoft FAST Search Server 2010

  • Microsoft FAST Search Server 2010 for SharePoint

  • Microsoft FAST Search Server 2010 for SharePoint Internet Sites

  • Microsoft Office 2010 suites

  • Microsoft SharePoint Server 2010 Enterprise

  • Microsoft SharePoint 2010 for Internet Sites Standard

  • Microsoft SharePoint 2010 for Internet Sites Enterprise

  • Microsoft Search Server 2010

  • Microsoft Search Server 2010 Express

  • Microsoft SharePoint Designer 2010

  • Microsoft SharePoint Server 2010

  • Microsoft SharePoint Workspace 2010

  • Microsoft Office 2013

  • Microsoft SharePoint Designer 2013

  • Microsoft SharePoint Server 2013

  • Microsoft Office 2016

  • Microsoft SharePoint Server 2016

Exceptions, if any, are noted below. If a service pack or Quick Fix Engineering (QFE) number appears with the product version, behavior changed in that service pack or QFE. The new behavior also applies to subsequent service packs of the product 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 3.1.4.1: Search Server 2010 Express, Search Server 2010, FAST Search Server 2010 for SharePoint Internet Sites, FAST Search Server 2010 for SharePoint, SharePoint 2010 FIS Enterprise, SharePoint 2010 FIS Standard, and SharePoint Server 2010 also create or update an Action with the name "View Profile" and set the Action as the default Action of the specified external content type as follows. If the external content type does not have an Action with the name "View Profile", the server creates one. The URL of the Action is set to specify the profile page and for each Identifier of the external content type an ActionParameter is created with the same name as the Identifier. In case the external content type has an Action with the name "View Profile", if the Action has a property Office Version and the property value is 14, the Action will be reused. All the ActionParameters of the Action are removed and a new ActionParameter is created with the same name as the Identifier for each Identifier. If the property Office Version does not exist or the property value is not 14, the Action is renamed to "View Profile (SharePoint 2007)". A new Action with the name "View Profile" is created, and for each Identifier of the external content type an ActionParameter is created with the same name as the Identifier. In both cases, the URL of the "View Profile" Action is set to specify the profile page.

<2> Section 3.1.4.1: Search Server 2010 Express, Search Server 2010, FAST Search Server 2010 for SharePoint Internet Sites, FAST Search Server 2010 for SharePoint, SharePoint 2010 FIS Enterprise, SharePoint 2010 FIS Standard and SharePoint Server 2010 construct a profile page URL as follows. The server first checks the default Action of the external content type. If the default Action name is "View Profile" and the Action URL refers to a file in the folder _bdc/<encoded-namespace> of the site that hosts profile pages, the server constructs the profile page URL by using the schema, authority, and path of the Action URL. The encoded-namespace is a string generated from the namespace of the external content type as follows: first replace with ‘_’ the invalid characters (‘~’, ‘#’, ‘%’, ‘&’, ‘{‘, ‘}’ and ‘.’), then percent-encode the result and finally truncate the encoded string to at most 128 characters without breaking in the middle of a percent-encoding triplet, for example, "%25". If a file with the same URL exists, the file will be overwritten. If the default Action name is not "View Profile", or the Action URL refers to a file that is not in the folder as specified in this paragraph, the server generates the profile page URL as <site-url>/_bdc/<encoded-namespace>/<encoded-name>_<version-tag>.aspx, where site-url is the URL of the site hosting profile pages, encoded-name is a string generated from the external content type name in the same way as encoded-namespace, except that the encoded string is truncated to no more than 124 characters, and version tag is an integer. The profile page URL is first constructed by using 1 as the version tag. If a file exists with the same URL, the server keeps constructing a new URL by increasing the version tag until either no file with the same URL exists or the version tag is 999. In the latter case, the existing file will be overwritten.

<3> Section 3.1.4.1:  Search Server 2010 Express, Search Server 2010, FAST Search Server 2010 for SharePoint Internet Sites, FAST Search Server 2010 for SharePoint, SharePoint 2010 FIS Enterprise, SharePoint 2010 FIS Standard and SharePoint Server 2010 return a SOAP fault if the site that hosts profile pages is not in the local farm.

<4> Section 3.1.4.2:  SharePoint Server 2010 Enterprise and SharePoint 2010 FIS Enterprise respond with a GetPackagesSoapOut response WSDL message. Any other Microsoft implementation returns a SOAP fault that includes a fault-code value of Server as specified in [SOAP1.1] section 4.4.1.

<5> Section 3.1.4.3: SharePoint Server 2010 Enterprise server and SharePoint 2010 FIS Enterprise server respond with an UpsizeVirtualListSoapOut response WSDL message. Any other Microsoft implementation returns a SOAP fault that includes a fault-code value of Server as specified in [SOAP1.1] section 4.4.1.

Show: