Site.RunHealthCheck 方法
執行狀況檢查,如下所示。(下面所參照的狀況規則執行實作相依性上檢查網站集合的狀況)。If ruleId 不是空的 GUID、 執行指定的網站集合的狀況規則,並傳回結果的摘要。如果 ruleId 是空的 GUID、 執行所有網站集合狀況規則,會傳回 results.If bRepair 摘要是true指定的規則會以修復模式執行。在此情況下,如果指定的規則會並修復、 嘗試修復問題找到的規則,該嘗試修復的結果會傳回。如果 bRepair false,嘗試修復發現問題不是 made.If bRunAlways 為true,規則一律會執行這個方法,並會傳回結果。如果可以改為傳回false,快取結果來自最近之前執行。
命名空間: Microsoft.SharePoint.Client
組件: Microsoft.SharePoint.Client.Silverlight (在 Microsoft.SharePoint.Client.Silverlight.dll 中); Microsoft.SharePoint.Client.Phone (在 Microsoft.SharePoint.Client.Phone.dll 中) Microsoft.SharePoint.Client (在 Microsoft.SharePoint.Client.dll 中)
語法
'宣告
Public Function RunHealthCheck ( _
ruleId As Guid, _
bRepair As Boolean, _
bRunAlways As Boolean _
) As SiteHealthSummary
'用途
Dim instance As Site
Dim ruleId As Guid
Dim bRepair As Boolean
Dim bRunAlways As Boolean
Dim returnValue As SiteHealthSummary
returnValue = instance.RunHealthCheck(ruleId, _
bRepair, bRunAlways)
public SiteHealthSummary RunHealthCheck(
Guid ruleId,
bool bRepair,
bool bRunAlways
)
參數
ruleId
類型:System.Guid指定要執行的規則。如果該值為空的 GUID,所有的規則會執行,否則執行指定的規則。
bRepair
類型:System.Boolean指定是否在修復模式中執行修復的規則。
bRunAlways
類型:System.Boolean指定是否規則,會執行此呼叫的結果,或從先前的執行的快取的結果傳回。
傳回值
類型:Microsoft.SharePoint.Client.SiteHealth.SiteHealthSummary