Share via


Microsoft.SharePoint.Utilities namespace

用於各種公用程式工作,包括字串的編碼方式和處理使用者資訊。

Classes

  Class Description
公用類別 AttachmentEnumerator 表示SPEmailMessage附件的列舉值。
公用類別 ByteArrayComparer 要比較的位元組陣列的協助程式類別。
公用類別 DateOptions 提供存取權的屬性和方法,可用以檢視並設定日期選項。
公用類別 DesignPreviewSaveData
公用類別 HostBlobDataCounter
公用類別 IntlDate 表示國際日期值。
公用類別 MoblogUtility 指定列舉型別供行動網站記錄。
公用類別 PageUrlNormalization 正規化以確保對等之間不同形式的相同 URL 的 Url。
公用類別 RightsSensitiveVisibilityHelper 表示如果目前的使用者並沒有目前的網站或清單的適當權限隱藏的超連結。
公用類別 SPADOperationsScope 包含廣告 opetaion 屬性的範圍。
公用類別 SPAsyncThreadDiagnosticsContext 這是在非同步執行緒中用於診斷資訊的公用程式類別。它應該在非同步執行緒中呼叫。若要設定權限的相互關聯與 ULS 追蹤覆寫內容。
公用類別 SPBucketHealthScoreCalculator 提供特定的效能值,該值所處到其中的可能值 (「 桶 」) 的範圍為基礎的健康情況分數的計算。
公用類別 SPCallCounter 這個計數器會監視在要求期間所做的任意 api (WCF 服務呼叫) 的呼叫程序數。
公用類別 SPClaimsCounter
公用類別 SPClaimsCounterScope
公用類別 SPColor SPColor XML 檔案中所述,代表色彩配置。說明色彩插槽
公用類別 SPCPUCycleCounter 此監視器用來追蹤 CPU 循環。
公用類別 SPCPUCycleData 若要計算循環的協助程式類別。也會在 dispose () 中的 contructor 和停止刻度啟動記錄的刻度。在 dispose (),它會加入循環 SPCPUCycleCounter 的 SPMonitoredScopes
公用類別 SPCriticalTraceCounter 此監視器追蹤重要的 windows 事件,並判斷提示的作業,例如網頁瀏覽期間所發生。追蹤包含事件文字,並在文字識別碼、 呼叫堆疊。
公用類別 SPCurrentUsernameMonitor
公用類別 SPCustomRedirect 管理自訂的類別重新導向的處理常式註冊,並傳回重新導向 URL 根據註冊的處理常式這允許在哪一個重新導向中使用 「 來源 」 參數並不是適當的情況下的後援機制。範例會啟用具有不同的主機名稱,驗證會失敗的 「 來源 」 中的兩個 web 應用程式之間的重新導向
公用類別 SPDiagnosticDataProvider 診斷的資訊提供者的抽象定義。
公用類別 SPDiagnosticsState 提供允許提供診斷資訊,可以與原始的要求一致的非同步作業所需的狀態資訊
公用類別 SPDiffUtility 提供方法與支援的屬性,以判斷兩個字串之間的文字差異。
公用類別 SPEmailAttachment 代表電子郵件訊息中的附件。
公用類別 SPEmailAttachmentCollection 代表電子郵件附件。
公用類別 SPEmailHeader 代表電子郵件訊息的訊息標頭。
公用類別 SPEmailHeaderCollection 表示電子郵件的郵件標頭的集合。
公用類別 SPEmailMessage 代表一個 MIME 格式的電子郵件訊息。
公用類別 SPEncode 提供方法讓編碼字串。
公用類別 SPExecutionTimeCounter 表示追蹤作業的執行時間的監視器。
公用類別 SPFileExtensionsCollection 儲存檔案的副檔名 (aspx,ascx 等等) 的集合。
公用類別 SPFont SPFont XML 檔案中所述,代表一種字型配置。描述字型家族的位置和字型的大小插槽
公用類別 SPHealthScoreCalculator 在衍生類別中實作時,提供方法來將效能值轉譯成健康分數從 0 到 10。
公用類別 SPHttpFileExtensionThrottleClassifier 啟用的節流設定具有指定副檔名之資源的 HTTP 要求的管理。
公用類別 SPHttpHeaderThrottleClassifier 啟用節流包含指定的標頭的 HTTP 要求的管理。
公用類別 SPHttpThrottleSettings 提供效能監視及 HTTP 要求節流的管理和組態設定。
公用類別 SPHttpThrottlingMonitors 表示可以用來建立 Web 應用程式的效能監視器物件的集合。
公用類別 SPHttpUserAgentAndMethodClassifier 啟用節流的 HTTP 要求指定的使用者代理程式、 指定的 HTTP 方法或代理程式和方法的組合的管理。
公用類別 SPHttpUtility 提供用來進行編碼和解碼的字串處理的 Web 要求期間的方法存取。
公用類別 SPIntlCal 代表國際行事曆。
公用類別 SPKeyValuePairSerializationInfo 儲存序列化和還原序列化物件所需的資料。
公用類別 SPMobileUtility 提供存取行動裝置的 Web 應用程式所使用的方法和列舉型別。
公用類別 SPMonitoredScope 監視器效能和資源使用指定的範圍區塊的程式碼。
公用類別 SPPerformanceMonitorCreationData 提供建立效能監視器所需的資訊。
公用類別 SPPrincipalInfo 提供存取目前主體的相關資訊。
公用類別 SPPropertyBag 儲存包含自訂的屬性設定值的任意索引鍵和值組。
公用類別 SPRelativeDateTime
公用類別 SPRequestThrottleClassifier 在衍生類別中實作時,提供一種將節流閥層級指派給 HTTP 要求的型別。
公用類別 SPRequestUsageCounter 追蹤已開啟的SPRequest物件的數目。
公用類別 SPRerunDiscoveryJobDefinition
公用類別 SPResourceBudget 監視指定的資源,程式碼區塊內的使用方式。
公用類別 SPSafeThread 提供執行緒安全的類別包裝函式。
公用類別 SPSearchCrawlingRequestClassifier 啟用節流來自搜尋尋檢程式的 HTTP 要求的管理。
公用類別 SPSqlExceptionsMonitor
公用類別 SPSqlIoMonitor
公用類別 SPSqlLatencyMonitor
公用類別 SPSqlQueryCounter 表示追蹤作業期間進行的 SQL 查詢的相關資訊的監視器。針對每一個查詢中,這個監視器追蹤SqlQueryData文字、 呼叫堆疊,並持續時間。
公用類別 SPStringUtility 提供操作字串的方法存取。
公用類別 SPSystemPerformanceCounterMonitor 代表特定的系統效能計數器的值的監視器。
公用類別 SPSystemPerformanceMonitor 代表追蹤某些方面的SharePoint Foundation部署的效能監視器。
公用類別 SPSystemPerformanceMonitorCollection 表示效能監控物件的集合。
公用類別 SPTheme 表示佈景主題,SPTheme XML 檔案中所述。
公用類別 SPThreadPool 提供方法來佇列使用的遠端使用者或指定的使用者語彙基元的識別執行的方法存取。
公用類別 SPUrlUtility 提供 Url 的存取操作的方法。
公用類別 SPUtility 提供工具來轉換日期及時間格式,以取得使用者名稱,修改的存取權的網站,以及管理部署的Microsoft SharePoint Foundation各種其他工作的資訊。
公用類別 SPWebRequest 建立輸出的 helper calss web 要求。產生的 web 要求可能會有限制或特定 SharePoint 加強功能。
公用類別 SqlQueryData 表示用來進行診斷的 SQL 查詢資訊的容器。
公用類別 ThemeBorderValues 佈景主題框線的大小常數
公用類別 ThemeColor 表示一組的ThmxTheme物件內容中的基底色彩中的色彩。佈景主題色彩是由預設色彩及灰階相關的清單所組成。
公用類別 ThemeFont 代表一種佈景主題字型的ThmxTheme物件內容中。佈景主題字型包含至少三個指令碼字型伴隨選用的指令碼字型對應的字典。
公用類別 ThemeFontFace
公用類別 ThemeSizeValues 佈景主題半徑的大小常數
公用類別 ThmxTheme 表示Microsoft Office XML 佈景主題檔案。方法和屬性,這個類別啟用的讀取和寫入佈景主題名稱、 [色彩] 清單中,以及 [字型] 清單上的作業。

Structures

  Structure Description
公用結構 SimpleDate 表示包含年、 月和任何本機月曆中的每日的 date 值。

Interfaces

  Interface Description
公用介面 ISPCalendar 提供方法來使用本機行事曆。
公用介面 ISPCustomRedirectHandler 提供自訂的類別介面重新導向 URL,根據索引鍵的參數。這做為後援機制的情況下不適當的 「 來源 」 參數時
公用介面 ISPPerformanceMonitor 實作這個介面來計算,並描述傳送至外部資料庫的查詢數目。
公用介面 ISPScopedPerformanceMonitor 實作這個介面來建立要測量的效能度量資訊,在程式碼中指定的範圍內的監視器。
公用介面 ISPTheme
公用介面 ISqlSession 使用.NET 資料提供者的SQL Server,以提供介面來存取資料庫。
公用介面 ISupportNameValuePairsSerialization

Delegates

  Delegate Description
公用委派 SPSafeThread.CodeToRun 委派的SPSafeThread用來執行背景執行緒來處理可能會擲回任何例外狀況。攔截到例外狀況會登載,並且執行緒已經停產的產品而不會影響呼叫的處理程序。

Enumerations

  Enumeration Description
公用列舉 AuthenticationRestrictions 指定是否存取限制為只有已驗證的使用者,匿名使用者,或所有使用者都都可以使用。
公用列舉 DBCSQueryStringEncodings 指定查詢字串是否雙位元組字元集 (DBCS) 使用 Unicode 或 UTF8 編碼方式。
公用列舉 FormatConversionOption 指定要用於 [網頁組件轉換的格式。
公用列舉 IconSize 指定預設圖示大小。
公用列舉 ItemUrlType 列舉 SharePoint URL 類型。
公用列舉 LogAppErrorResult LogCustomAppError 及 LogCustomRemoteAppError 的結果的列舉型別
公用列舉 PageModes 指定檢視的項目所需的頁面模式。
公用列舉 PageUrlNormalizationOption 列舉值的修飾詞選項
公用列舉 PermissionContext 指定要套用的權限遮罩的內容物件。
公用列舉 PermissionMode 指定使用者是否必須擁有所有指定的權限的權限遮罩中要檢視連結,或其中一個指定的權限遮罩中的權限。
公用列舉 PresenceIndicatorSize IM 出席指示珠寶/列的可用大小。
公用列舉 SPBehaviorInternal 其行為已變更Windows SharePoint Services 2.0和Windows SharePoint Services 3.0之間的方法,這個類別會指定要使用何種行為。
公用列舉 SPClaimsAuthenticationTimeCategory
公用列舉 SPDateFormat 指定日期和時間格式。
公用列舉 SPHttpUserAgentAndMethodClassifier.MatchSettings 指定 HTTP 要求必須符合要管理要求的節流設定的使用者代理程式和 classier 順序中的 HTTP 方法要求類別器的屬性值的方式。
公用列舉 SPLangId 提供存取當地語言的整數識別項。
公用列舉 SPPrincipalSource 指定目前主體的來源。
公用列舉 SPPrincipalType 指定主體的型別。
公用列舉 SPRedirectFlags 指定重新導向作業的旗標。
公用列舉 SPRequestThrottleLevel 指定 HTTP 要求都減低速度。
公用列舉 SPSessionCredentialsFlags 指定 SharePoint 工作階段是否需要驗證。
公用列舉 SPSystemPerformanceCounterRelativeInstance 表示計數器的執行個體是否會給予 Web 應用程式 (例如,「 SharePoint – 80") 的名稱或正在執行的處理序名稱 (例如,"w3wp")。
公用列舉 SPTypeOfRedirect 指定的重新導向 URL 要求類型的列舉值。
公用列舉 SPWebServiceBehavior 指定 web 服務的行為。
公用列舉 SPWOPIAction
公用列舉 SPWOPIFrameAction 指出哪些 WOPI 動作應該會啟動相關聯的 SPListItem。
公用列舉 ThemeType 表示ThmxTheme物件和其關聯性與 SharePoint 佈景主題功能的狀態。