Ist es möglich die Zeitzone von einer Sharepoint-Website programmtechnisch mit Microsoft.SharePoint.Client?
Ist es möglich die Zeitzone von einer Sharepoint-Website programmtechnisch mit Microsoft.SharePoint.Client in C#? Ich muss die Sharepoint-Website Zeitzone übereinstimmung mit einer bestimmten Zeitzone.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leider für die Client-Side Object Model von SharePoint ist es nicht möglich, die Zeitzone perse. Server-Objekt-Modell und SPServices enthält eine Eigenschaft für SPWeb genannt RegionalSettings, aber dies fehlt in CSOM.
Die gute Sache hier ist, dass CSOM hat eine Utility-Funktion namens
FormatDateTime
die Sie verwenden können, zu konvertieren, eine bestimmte Zeichenfolge/- Datum, um die Zeitzone Ihres Standorts.Unten ist ein Beispiel der Verwendung in einer einfachen Konsolenanwendung:
Beachten Sie, dass Sie brauchen, um die SharePoint-Client-DLLs in das Projekt aufgenommen sowie die Referenzierung von Ihnen richtig. Hoffe, das hilft.
tz enthält Ihre Zeitzone, bias, etc..
Mein code ist ähnlich wie Deptor ' s, aber ich denke mein code behebt ein paar syntax-Probleme, die ich hatte, als ich versuchte, läuft es auf meinem SP-2013-Website. Ich benutze auch einige Globale Variablen zum speichern von Dinge wie die ClientContext -, Web -, Kultur-und Zeitzonenangabe SP CSOM Objekte, den Lernenden zu helfen zu verstehen, was jedes Objekt enthält.
Code: