共用方式為


Site 成員

代表在 Web 應用程式,包括最上層的網站及所有子網站的網站集合。

Site 類型公開下列成員。

建構函式

  名稱 描述
公用方法 Site 初始化Site物件的新執行個體。

頁首

屬性

  名稱 描述
公用屬性 AllowCreateDeclarativeWorkflow
公用屬性 AllowDesigner 取得或設定值,指定是否可以在此網站集合使用設計工具。
公用屬性 AllowMasterPageEditing 取得或設定值,指定此網站集合是否允許主版頁面編輯。
公用屬性 AllowRevertFromTemplate 取得或設定值,指定此網站集合是否可以還原為其基底範本。
公用屬性 AllowSaveDeclarativeWorkflowAsTemplate
公用屬性 AllowSavePublishDeclarativeWorkflow
公用屬性 AllowSelfServiceUpgrade 此網站是否允許版本對版本升級。
公用屬性 AllowSelfServiceUpgradeEvaluation 是否允許升級評估網站集合。
公用屬性 Audit
公用屬性 AuditLogTrimmingRetention
公用屬性 CanUpgrade 指出可否升級此物件的內容。
公用屬性 CompatibilityLevel 取得用於主要版本層級相容性檢查的此網站集合主要版本。
公用屬性 Context 傳回與用戶端物件相關聯的內容。 (繼承自 ClientObject。)
公用屬性 CurrentChangeToken
公用屬性 DisableCompanyWideSharingLinks
公用屬性 EventReceivers 針對在網站集合範圍內發生的事件,提供事件接收器。
公用屬性 ExternalSharingTipsEnabled
公用屬性 Features 取得值,對於包含網站的網站集合指定網站集合功能的集合。
公用屬性 Id
公用屬性 LockIssue 取得或設定鎖定網站集合中使用的註解。
公用屬性 MaxItemsPerThrottledOperation 取得值,指定節流設定發生前每次作業允許的清單項目數上限。
公用屬性 NeedsB2BUpgrade
受保護屬性 ObjectData 取得目前的用戶端物件的物件資料。 (繼承自 ClientObject。)
公用屬性 ObjectVersion 取得字串,表示目前的用戶端物件的版本。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 Owner 取得或設定網站集合的擁有者。(唯讀沙箱化解決方案中。)
公用屬性 Path 追蹤用戶端物件的建立方式ClientRuntimeContext類別中,好讓可以重新建立在伺服器上的物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 PrimaryUri 指定此網站集合 (包括主機名稱、連接埠號碼和路徑) 的主要 URI。
公用屬性 ReadOnly 取得或設定Boolean值,指定網站集合是唯讀、 鎖定,和寫入權限,您無法使用。
公用屬性 RecycleBin 取得值,指定網站集合的資源回收筒項目集合。
公用屬性 RequiredDesignerVersion
公用屬性 RootWeb 取得值,傳回網站集合的頂層網站。
公用屬性 SandboxedCodeActivationCapability
公用屬性 SecondaryContact
公用屬性 ServerObjectIsNull 取得伺服器物件,並傳回 null 如果伺服器物件為 null。 (繼承自 ClientObject。)
公用屬性 ServerRelativeUrl 取得網站集合中根網站的伺服器相對 URL。
公用屬性 ShareByEmailEnabled
公用屬性 ShareByLinkEnabled 指出是否都能共用而不必登入可存取的文件的連結使用者的屬性。
公用屬性 ShowUrlStructure 取得或設定值,指定是否可檢視此網站集合的 URL 結構。
公用屬性 Tag 取得或設定與用戶端物件相關聯的資料。 (繼承自 ClientObject。)
公用屬性 TrimAuditLog
公用屬性 TypedObject 從伺服器傳回正確類型資訊取得的物件。 (繼承自 ClientObject。)
公用屬性 UIVersionConfigurationEnabled 取得或設定值,指定是否顯示此網站集合的視覺更新 UI。
公用屬性 UpgradeInfo 指定此網站集合的升級資訊。
公用屬性 UpgradeReminderDate 指定日期,在此日期之後將提醒網站集合管理員升級網站集合。
公用屬性 UpgradeScheduled
公用屬性 UpgradeScheduledDate
公用屬性 Upgrading 指定網站目前是否正在升級。
公用屬性 Url 取得網站集合的根網站完整 URL,包括主機名稱、連接埠號碼和路徑。
公用屬性 Usage 取得值,指定網站的使用情形資訊,包括頻寬、儲存裝置及網站集合的造訪次數。
公用屬性 UserCustomActions 取得值,指定網站集合的使用者自訂動作集合。

頁首

方法

  名稱 描述
受保護方法 CheckUninitializedProperty 若要判斷是否已初始化指定的值類型的屬性ClientObject檢查。 (繼承自 ClientObject。)
公用方法 CreateMigrationIngestionJob 這個方法保留僅限內部使用。
公用方法 CreateMigrationJob 這個方法會建立新的移轉匯入作業並將它佇列打造稍後可以處理個別計時器工作。工作會使用這個方法中指定的 Azure Blob 儲存體容器位於的正確格式 (預先定義的格式) 匯入套件。移轉工作處理的服務等級協定 (SLA) 透過預先設定的佇列和工作負載節流設定],控制並沒有任何保證的 SLA 或寄送出的工作時間。
公用方法 CreateMigrationJobEncrypted
公用方法 CreatePreviewSPSite 為了判斷是否有可能成功升級建立此Site物件],暫時評估Site物件。
公用方法 CustomFromJson 會傳回一個 Boolean 值,指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 DeleteMigrationJob 這個方法刪除CreateMigrationJob所建立的移轉工作。 傳回從該通話的識別碼識別工作。
公用方法 ExtendUpgradeReminderDate 延伸此Site以WebApplication.UpgradeReminderDelay在指定天數的升級的提醒日期。
公用方法 FromJson 指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 GetCatalog 指定清單範本庫、網站範本庫、網頁組件庫、主版頁面圖庫或網站集合的其他圖庫,包括使用者定義的圖庫。
公用方法 GetChanges 按照指定的查詢,對於網站集合的範圍中發生的變更記錄檔指定網站集合變更的集合。
公用方法 GetCustomListTemplates 指定特定網站自訂清單範本的集合。
公用方法 GetMigrationJobStatus 這個方法查詢佇列中的指定的移轉工作狀態。這是選擇性的核取可呼叫CreateMigrationJob方法之後,並使用該呼叫所傳回的識別碼。完成的移轉工作後,它會不會再顯示在佇列中,您應該檢查通知佇列中及/或記錄的詳細狀態的輸出。
公用方法 GetMigrationStatus
公用方法 GetRecycleBinItems
公用方法 GetWebTemplates 傳回網站定義可供建立網站集合內網站的集合。
受保護方法 InitNonPropertyFieldFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的非屬性欄位。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson (覆寫 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公用方法 Invalidate 實作IUpgradeable介面。
公用方法 IsObjectPropertyInstantiated 指出是否已產生的用戶端物件指定的屬性。 (繼承自 ClientObject。)
公用方法 IsPropertyAvailable 會傳回一個 Boolean 值,指出是否已擷取或設定所指定的純量屬性。 (繼承自 ClientObject。)
受保護方法 LoadExpandoFields 初始化衍生的類別中覆寫的用戶端物件相關聯的擴充的屬性。 (繼承自 ClientObject。)
公用方法 NeedsUpgradeByType true物件需要升級; 如果否則, false。
公用方法 OpenWeb 使用指定的 URL 開啟新的網站。
公用方法 OpenWebById 傳回具有指定 GUID 的網站。
公用方法 RefreshLoad 重新載入時覆寫衍生類別中的用戶端物件相關聯的所有純量屬性。 (繼承自 ClientObject。)
受保護方法 RemoveFromParentCollection 從上層用戶端物件集合移除目前的用戶端物件。 (繼承自 ClientObject。)
公用方法 Retrieve() 擷取與物件相關聯的所有純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Retrieve([]) 擷取與物件相關聯的指定純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 RunHealthCheck 執行狀況檢查,如下所示。(下面所參照的狀況規則執行實作相依性上檢查網站集合的狀況)。If ruleId 不是空的 GUID、 執行指定的網站集合的狀況規則,並傳回結果的摘要。如果 ruleId 是空的 GUID、 執行所有網站集合狀況規則,會傳回 results.If bRepair 摘要是true指定的規則會以修復模式執行。在此情況下,如果指定的規則會並修復、 嘗試修復問題找到的規則,該嘗試修復的結果會傳回。如果 bRepair false,嘗試修復發現問題不是 made.If bRunAlways 為true,規則一律會執行這個方法,並會傳回結果。如果可以改為傳回false,快取結果來自最近之前執行。
公用方法 RunUpgradeSiteSession 執行網站集合升級,或排定在未來執行,端視可用的系統資源及 queueOnly 參數的值而定。執行此方法的使用者必須是伺服陣列管理員或網站集合管理員。
公用方法 ToString (繼承自 Object。)
公用方法 UpdateClientObjectModelUseRemoteAPIsPermissionSetting 設定在網站集合的任何網站內容中進行的用戶端物件模型 (CSOM) 要求是否需要 UseRemoteAPIs 權限。
受保護方法 UpdateClientObjectPropertyType 更新要有正確的類型,使用從伺服器傳回類型資訊的用戶端物件屬性的值。 (繼承自 ClientObject。)

頁首

請參閱

參照

Site 類別

Microsoft.SharePoint.Client 命名空間