SPRegionalSettings.WorkDayEndHour Property
Gets or sets the default hour at which the work day ends on the calendar that is in use on the server.
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Property Value
Type: System.Int16A 16-bit integer that specifies the default hour at which the work day ends.
The following list shows possible values and the hours that they represent:
-
0 - 12:00 AM
-
60 - 1:00 AM
-
120 - 2:00 AM
-
180 - 3:00 AM
-
240 - 4:00 AM
-
300 - 5:00 AM
-
360 - 6:00 AM
-
320 - 7:00 AM
-
480 - 8:00 AM
-
540 - 9:00 AM
-
600 - 10:00 AM
-
660 - 11:00 AM
-
720 - 12:00 PM
-
780 - 1:00 PM
-
840 - 2:00 PM
-
900 - 3:00 PM
-
960 - 4:00 PM
-
1020 - 5:00 PM
-
1080 - 6:00 PM
-
1140 - 7:00 PM
-
1200 - 8:00 PM
-
1260 - 9:00 PM
-
1320 - 10:00 PM
-
1380 - 11:00 PM
The following code example sets the start time to 9 am and the end time to 6 pm in the regional settings of the root Web site.
using (SPSite oSiteCollection = new SPSite("http://localhost")) { using(SPWeb oWebsiteRoot = oSiteCollection.RootWeb) { SPRegionalSettings oRegionalSettings = oWebsiteRoot.RegionalSettings; SPTimeZone oTimeZoneIndianaEast = oRegionalSettings.TimeZones[15]; oRegionalSettings.TimeZone.ID = oTimeZoneIndianaEast.ID; oWebsiteRoot.Update(); } }
Note |
|---|
Certain objects implement the IDisposable interface, and you must avoid retaining these objects in memory after they are no longer needed. For information about good coding practices, see Disposing Objects. |
Note