SPWeb.Created - Propriété
Obtient ou définit une valeur de date et d'heure qui indique quand le site a été créé. (En lecture seule dans solutions bac à sable.)
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Property Created As DateTime
Get
Set
'Utilisation
Dim instance As SPWeb
Dim value As DateTime
value = instance.Created
instance.Created = value
public DateTime Created { get; set; }
Valeur de propriété
Type : System.DateTime
Un objet System.DateTime qui indique quand le site a été créé, spécifiée au format de temps universel coordonné (UTC) et non dans les paramètres de temps ou le fuseau horaire du système dans Microsoft SharePoint Foundation.
Remarques
La propriété Created s'applique uniquement aux sites qui sont retournés à l'aide d'une des méthodes de la classe SPWebGetSubwebsForCurrentUser . Elle renvoie un objet SPException si elle est appliquée à une collection de sites n'est pas obtenue à l'aide d'une de ces méthodes.
Exemples
L'exemple de code suivant affiche la date de création et le nom de chaque sous-site au sein d'une collection de sites spécifiée dont l'utilisateur actuel est un membre.
Cet exemple requiert les directives using (Imports dans Microsoft Visual Basic) pour l'espace de noms Microsoft.SharePoint et l'espace de noms Microsoft.SharePoint.Utilities .
Dim siteCollection As New SPSite("http://Server_Name/sites/Site_Name")
Dim webSites As SPWebCollection = siteCollection.OpenWeb().GetSubwebsForCurrentUser()
For i As Integer = 0 To webSites.Count - 1
Response.Write((SPEncode.HtmlEncode(webSites(i).Name) + " :: " + webSites(i).Created.ToString() + "<BR>"))
webSites(i).Dispose()
Next
using (SPSite oSiteCollection = new SPSite("http://Server_Name/sites/Site_Name"))
{
SPWebCollection collWebsites = oSiteCollection.OpenWeb().GetSubwebsForCurrentUser();
for (int intIndexWebsites = 0; intIndexWebsites < collWebsites.Count; intIndexWebsites++)
{
Response.Write(SPEncode.HtmlEncode(collWebsites[intIndexWebsites].Name) + " :: " + collWebsites[intIndexWebsites].Created.ToString() + "<BR>");
collWebsites[intIndexWebsites].Dispose();
}
}
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.