SPWeb.Created property
取得或設定指出建立網站時的日期和時間值。(唯讀在沙箱化解決方案中。)
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Property Created As DateTime
Get
Set
'用途
Dim instance As SPWeb
Dim value As DateTime
value = instance.Created
instance.Created = value
public DateTime Created { get; set; }
Property value
Type: System.DateTime
System.DateTime物件,表示建立網站時,指定以國際標準時間 (UTC) 格式,而不是在Microsoft SharePoint Foundation中的系統時間或時區設定。
備註
Created屬性僅適用於使用其中一個SPWeb類別的GetSubwebsForCurrentUser方法所傳回的站台。如果您套用到不使用其中一個方法來取得在網站集合,它會傳回SPException物件。
Examples
下列程式碼範例會顯示目前的使用者為成員的指定的網站集合內的每一個子網站的名稱和建立日期。
這個範例需要Microsoft.SharePoint命名空間和Microsoft.SharePoint.Utilities命名空間的using指示詞 (Imports Microsoft Visual Basic 中)。
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();
}
}
注意事項 |
---|
某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects。 |