Trying to create new Office documents in SharePoint using client-side development technologies, i.e. Javascript with JSOM or REST is a common enough scenario, though Googling it with Bing yields little to no help. It is possible to create new Office documents in SharePoint using JSOM, but not REST, at this time at least. Also, the solution in this … Continue reading Create New Office Documents in SharePoint using Javascript CSOM
SharePoint Content Organiser PropertyBag Property Settings
The SharePoint CSOM API doesn’t have an implementation to change the Content organiser settings for a site, but these settings are persisted on the Webs propertybag, meaning that you can change them using CSOM or REST. The Content Organiser Settings Setting PropertyBag Property Require users to use the organizer when submitting new content to libraries with one … Continue reading SharePoint Content Organiser PropertyBag Property Settings
SharePoint Search Crawled Properties not Created for XML Provisioned Site Columns
Scenario Crawled properties are not created by the search crawler for Taxonomy type fields provisioned using XML and CSOM. You create Managed Metadata site columns using the XML field schema and the CSOM remote API, as you probably know, for Taxonomy type fields there are 2 site columns involved; The Taxonomy field type (single/multi-value) An accompanying … Continue reading SharePoint Search Crawled Properties not Created for XML Provisioned Site Columns
SharePoint Client People Picker Control Helper
The SharePoint people picker client-side control is a bit of an opaque beast, many times when you’re doing a client-side customisation you might want to Add or Remove person or group entities or otherwise examine the list of entities the user has selected. The good news is that there is an API of sorts found in clientpeoplepicker.js, as … Continue reading SharePoint Client People Picker Control Helper
Add SharePoint Context Parameters to your MVC Provider Hosted App Form POST
You’re developing a SharePoint provider hosted app and you need to do a form post to a controller action, and in that controller action you need to get a SharePoint context using the SharePointContextProvider class. When you do this, you may find that an exception is thrown by this class because there aren’t any of … Continue reading Add SharePoint Context Parameters to your MVC Provider Hosted App Form POST