共用方式為


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

請參閱

參照

Site 類別

Site 成員

Microsoft.SharePoint.Client 命名空間