SPRegionalSettings.CalendarType - Propriété
Obtient ou définit le type de calendrier utilisé sur le serveur.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Property CalendarType As Short
Get
Set
'Utilisation
Dim instance As SPRegionalSettings
Dim value As Short
value = instance.CalendarType
instance.CalendarType = value
public short CalendarType { get; set; }
Valeur de propriété
Type : System.Int16
Entier 16 bits qui spécifie le type de calendrier.
Remarques
La propriété CalendarType accepte des valeurs entières suivantes :
0 : aucun
1 — grégorien
3 — impérial japonais
5 — coréen (ère Tangun)
6 — islamique (Hijri)
7 — bouddhiste
8 — lunaire hébraïque
9 — grégorien Middle East français calendrier
10 : calendrier arabe grégorien
11 — grégorien avec transcription anglaise calendrier
12 — grégorien translittération en français
16 — Saka Era
Si la propriété est définie sur une autre valeur, le calendrier grégorien est utilisé.
Exemples
L'exemple de code suivant définit le type de calendrier d'un site Web islamique et augmente le nombre de jours par 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();
}
}
Notes
Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.