获取或设置服务器上使用的日历类型。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Property CalendarType As Short
Get
Set
用法
Dim instance As SPRegionalSettings
Dim value As Short
value = instance.CalendarType
instance.CalendarType = value
public short CalendarType { get; set; }
属性值
类型:System.Int16
一个 16 位整数,它指定的日历类型。
备注
CalendarType属性接受下列整数值:
0 — 无
1 — 公历
3 — 日本和历
5 — 韩国檀君日历
6 — 阿拉伯回历
7 — 佛历
8 — 希伯来农历
9 — 罗马教皇中东法国日历
10 — 公历-阿拉伯语
11 — 公历-英语转译
12 — 罗马教皇音译法语日历
16 — 萨卡时代日历
如果该属性设置为任何其他值,则使用公历。
示例
下面的代码示例设置对回历日历类型的网站,并增加 2 的天数。
Dim siteCollection As New SPSite("https://localhost")
Try
Dim rootWebSite As SPWeb = siteCollection.RootWeb
Dim regionalsettings As SPRegionalSettings = rootWebSite.RegionalSettings
regionalsettings.CalendarType = 6
regionalsettings.AdjustHijriDays = 2
rootWebSite.Update()
rootWebSite.Dispose()
Finally
siteCollection.Dispose()
End Try
[C#]
using (SPSite oSiteCollection = new SPSite("https://localhost"))
{
using(SPWeb oWebsiteRoot = oSiteCollection.RootWeb)
{
SPRegionalSettings oRegionalSettings = oWebsiteRoot.RegionalSettings;
oRegionalSettings.CalendarType = 6;
oRegionalSettings.AdjustHijriDays = 2;
oWebsiteRoot.Update();
}
}
备注
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.