Is it possible to get the localized display name of a SharePoint column via MS Graph? - microsoft-graph-api

I have a SharePoint Online Modern Team site of which the default language is set to Dutch. When I use the Microsoft Graph Explorer to retrieve a document library and related columns all display values are in the English language. Is it possible to get the localized values via MS Graph?
Thanks in advance.
Regards
Gijs Stoeldraaijers

Header option does not work
Sadly it's not possible to get the localized column names using the new HeaderOption("Accept-Language", "nl-NL")
code as described here.
Not yet implemented...
According to this question and answer this feature is not yet (2021 March) implemented.
So the only option for now is to use CSOM to get this information.
More references
https://answers.microsoft.com/threadauth/c46d5dae-84d3-4db0-ba50-c30bd5987c88
https://techcommunity.microsoft.com/t5/sharepoint-developer/how-to-get-the-local-translated-column-name-from-a-sharepoint/m-p/2201747/thread-id/10127/highlight/true
User-Voice
I did create a User-Voice request here
https://microsoftgraph.uservoice.com/forums/920506-microsoft-graph-feature-requests/suggestions/42889503-return-localized-column-names-from-a-sharepoint-li to enable localized column names using the Microsoft Graph.

Related

Microsoft Graph support for creating document sets and managed metadata term columns

I recently started testing the Microsoft Graph APIs, I've been able to successfully upload and delete documents in SharePoint Online document libraries through it.
I have not seen anything documentation around this and would guess it's not supported but wanted to confirm, in case I missed it - Does the Microsoft Graph API support creating document sets and/or updating managed metadata columns?
Based on my test, the managed metadata should have not been supported. Although no official docs states this.
If you cannot get the information by the expand=fields too, I'd suggest you to submit a feature request first: https://officespdev.uservoice.com/

Sharepoint Tasks List "Assigned To"

Is there any way i can convert Assigned To field in sharepoint Tasks list to Dropdown, by default it will be from peoples and group search box.
Using designer converting that field to drop down gives nothing for me
Please help me on this.
Thanks in advance
It is possible, but it's not trivial - you need to develop a custom field type similar to the built-in Person or Group type but using a drop-down list instead of PeopleEditor (commonly known as a "people picker").
If you want to go this way, read the Custom Field Types for SharePoint 2007 article and check one of many projects available at CodePlex (e.g. Sharepoint Skype status field) to learn more.

Duplicate List records

How do I avoid entering the same kind of data from the same users in sharepoint list?
Any directions please
Hari Gillala
No luck going the easy way with Sharepoint 2007. With Sharepoint 2010 you have the choice to make values unique (see SharePoint 2010 – Enforce Unique Values).
With Sharepoint 2007 you have to do that programmatically using an EventReceiver. See following post for lot's of information: How to avoid duplicate record depending on the field in customlist

Create new calendar system support in Exchange OWA

Since Exchange doesn't provide support for all local calendar types in OWA, I need to create one, using Microsoft.Net's support of calendars, but where should I start?
If I understand correct what you want, the usage of Exchange Server Web Services would be the best way for you. EWS gives you full set of API for appointments and they can be used in .NET very easy. You can use Microsoft Exchange Server 2010 Web Services SDK (EWS SDK) with Exchange Server 2007 SP1 (you should just use ExchangeService constructor with ExchangeVersion.Exchange2007_SP1 parameter).
I recommend you to watch video http://channel9.msdn.com/pdc2008/BB46/. I find this video as the best starting point.
Other 6 videos from
https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032427565&Culture=en-US can gives you more additional information. In two last videos from there you can learn some optimization tricks like retrieving only the properties which you need and paging of results. Using of custom extended properties in appointments is also explained in both of this video sources.
Some small examples how to work with with calendar items (appointment) with respect of EWS SDK you will find here: http://msdn.microsoft.com/en-us/library/dd633702.aspx.
On http://blogs.msdn.com/exchangedev/ you will find more interesting information, links and some good examples.

View/Modify word document online?

We are currently using the Interop for word document maniplulation's like merge of fields to word template docs and also some macro code which on download of the word file to the cient system does some calculation and gets updated on the server !
We need to change this .
Is there any way like view/modifying a word document online(Web) make changes to doc and get it saved to the server ?
Regards,
Francis P.
You can use Google Docs
Another way is to use the Microsoft Office 365 API.
Office 365 API reference

Resources