Set-SPInfoPathFormsService
適用版本: SharePoint Server 2010
上次修改主題的時間: 2015-03-09
設定 Microsoft SharePoint Server 2010 的 InfoPath Forms Services 的參數。
Syntax
Set-SPInfoPathFormsService [-ActiveSessionTimeout <Nullable>] [-AllowEmbeddedSqlForDataConnections <String>] [-AllowUdcAuthenticationForDataConnections <String>] [-AllowUserFormBrowserEnabling <String>] [-AllowUserFormBrowserRendering <String>] [-AllowUserFormCrossDomainDataConnections <String>] [-AllowViewState <String>] [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-DefaultDataConnectionTimeout <Nullable>] [-Identity <SPFormsServicePipeBind>] [-MaxDataConnectionResponseSize <Nullable>] [-MaxDataConnectionRoundTrip <Nullable>] [-MaxDataConnectionTimeout <Nullable>] [-MaxFormLoadTime <Nullable>] [-MaxPostbacksPerSession <Nullable>] [-MaxSizeOfUserFormState <Nullable>] [-MaxUserActionsPerPostback <Nullable>] [-MemoryCacheSize <Nullable>] [-RequireSslForDataConnections <String>] [-ViewStateThreshold <Nullable>] [-WhatIf [<SwitchParameter>]]
詳細描述
Set-SPInfoPathFormsService cmdlet 可修改 SharePoint Server 2010 的 InfoPath Forms Services 的設定。
如需 Windows PowerShell for SharePoint Server 2010 的權限及最新資訊,請參閱 TechNet (https://go.microsoft.com/fwlink/?LinkId=163183)。
Parameters
參數 | 必要 | 輸入 | 描述 |
---|---|---|---|
ActiveSessionTimeout |
選擇性 |
System.Nullable |
指定表單之工作階段維持在使用中狀態的時續時間 (以分為單位)。預設值為 1440。 此類型必須是介於 0 至 999999 之間的非負整數。 |
AllowEmbeddedSqlForDataConnections |
選擇性 |
System.String |
指定值指出啟用瀏覽器的 Microsoft InfoPath 2010 表單範本能否內嵌 SQL 驗證。 此類型必須是下列其中一個值:True、False (預設值) |
AllowUdcAuthenticationForDataConnections |
選擇性 |
System.String |
指定通用資料連線 (.udcx 檔案) 所能使用的驗證資訊。 此類型必須是下列其中一個值:True (預設值)、False |
AllowUserFormBrowserEnabling |
選擇性 |
System.String |
指定使用者可以使用啟用瀏覽器,但不含表單程式碼、需要完全信任、可以轉譯行動裝置,或使用伺服器管理員所管理之資料連線的表單範本。 此類型必須是下列其中一個值:True (預設值)、False |
AllowUserFormBrowserRendering |
選擇性 |
System.String |
指定由 InfoPath Forms Services 轉譯啟用瀏覽器的表單範本。 此類型必須是下列其中一個值:True (預設值)、False |
AllowUserFormCrossDomainDataConnections |
選擇性 |
System.String |
指定可以查詢對其他領域之資料來源的資料連線。 此類型必須是下列其中一個值:True、False (預設值) |
AllowViewState |
選擇性 |
System.String |
定義儲存表單工作階段狀態的位置:True 表示 [檢視] 狀態,False 表示 [工作階段狀態服務]。 此類型必須是下列其中一個值:True、False (預設值) |
AssignmentCollection |
選擇性 |
Microsoft.SharePoint.PowerShell.SPAssignmentCollection |
為能適當處置物件而管理物件。使用 SPWeb 或 SPSite 等物件可能會耗用大量的記憶體,因此在 Windows PowerShell 指令碼中使用這些物件時,必須適當地管理記憶體。您可以使用 SPAssignment 物件將物件指派給變數,並在不需要時處置這些物件,以釋放記憶體。使用 SPWeb、SPSite 或 SPSiteAdministration 物件時,若未使用指派集合或 Global 參數,將會自動處置這些物件。 注意 使用 Global 參數時,所有物件會包含在全域儲存區內。若未立即使用物件,或未使用 Stop-SPAssignment 命令處置物件,將會發生記憶體不足的狀況。 |
Confirm |
選擇性 |
System.Management.Automation.SwitchParameter |
執行命令之前,會先提示您進行確認。如需詳細資訊,請輸入下列命令:get-help about_commonparameters |
DefaultDataConnectionTimeout |
選擇性 |
System.Nullable |
指定資料連線逾時的預設值 (以毫秒為單位)。預設值為 10000 (10 秒)。 此類型必須是非負整數,且須小於或等於 MaxDataConnectionTimeout 的設定值。 |
Identity |
選擇性 |
Microsoft.Office.InfoPath.Server.Cmdlet.SPFormsServicePipeBind |
指定所要更新的 InfoPath Forms Services 服務。 此類型必須是格式為 12345678-90ab-cdef-1234-567890bcdefgh 的有效 GUID;有效的 InfoPath Forms Services 服務名稱 (例如 FormsService1);或有效之 SPFormsService 物件的執行個體。 |
MaxDataConnectionResponseSize |
選擇性 |
System.Nullable |
指定允許的資料連線回應大小上限。預設值為 15000 kilobytes (KB)。 此類型必須是非負整數。 |
MaxDataConnectionRoundTrip |
選擇性 |
System.Nullable |
|
MaxDataConnectionTimeout |
選擇性 |
System.Nullable |
指定資料連線逾時的上限值 (以毫秒為單位)。預設值為 20000 (20 秒)。 此類型必須是非負整數,且須小於或等於 999999。 |
MaxFormLoadTime |
選擇性 |
System.Nullable |
|
MaxPostbacksPerSession |
選擇性 |
System.Nullable |
指定啟用瀏覽器之 Microsoft InfoPath 2010 表單範本執行個體可以回傳給 InfoPath Forms Services 服務的數量上限值。預設值為 20。 此類型必須是非負整數,且須小於或等於 999999。 |
MaxSizeOfFormSessionState |
選擇性 |
System.Nullable |
指定啟用瀏覽器之 InfoPath 表單範本執行個體所能使用之工作階段狀態大小的上限值 (以千位元為單位)。預設值為 4096。 此類型必須是非負整數,且須小於或等於 999999。 |
MaxUserActionsPerPostback |
選擇性 |
System.Nullable |
指定每次回傳的使用者動作數上限。預設值為 200。 此類型必須是非負整數,且須小於或等於 999999。 |
RequireSslForDataConnections |
選擇性 |
System.String |
指定 Secure Sockets Layer (SSL) 需求值。若啟用瀏覽器之表單範本中的資料連線需要基本驗證或摘要式驗證,將會透過網路傳送密碼。此值若為 True,表示這些驗證類型需要 SSL 加密連線。 此類型必須是下列其中一個值:True (預設值)、False。 |
ViewStateThreshold |
選擇性 |
System.Nullable |
指定工作階段狀態儲存在表單檢視中的大小上限值 (以千位元為單位)。預設值為 40。 此類型必須是非負整數,且須小於或等於 99999999。 |
WhatIf |
選擇性 |
System.Management.Automation.SwitchParameter |
顯示訊息描述命令效果,而非描述命令執行的效果。如需詳細資訊,請輸入下列命令:get-help about_commonparameters |
輸入類型
傳回類型
Example
--------------範例 1-----------------
Set-SPInfoPathFormsService -AllowUserFormBrowserEnabling $true -AllowUserFormBrowserRendering $false
此範例會修改 AllowUserFormBrowserEnabling
與 AllowUserFormBrowserRendering
參數值。
--------------範例 2-----------------
Set-SPInfoPathFormsService -AllowViewState $true -ViewStateThreshold 40961
此範例會修改 AllowViewState
與 ViewStateThreshold
參數值。