ValidateExtensionSettings メソッド
Reporting Services 拡張機能の設定を検証します。
名前空間: ReportService2006
アセンブリ: ReportService2006 (ReportService2006.dll)
構文
'宣言
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ValidateExtensionSettings", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Function ValidateExtensionSettings ( _
Extension As String, _
ParameterValues As ParameterValueOrFieldReference(), _
Site As String _
) As ExtensionParameter()
'使用
Dim instance As ReportingService2006
Dim Extension As String
Dim ParameterValues As ParameterValueOrFieldReference()
Dim Site As String
Dim returnValue As ExtensionParameter()
returnValue = instance.ValidateExtensionSettings(Extension, _
ParameterValues, Site)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ValidateExtensionSettings", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public ExtensionParameter[] ValidateExtensionSettings(
string Extension,
ParameterValueOrFieldReference[] ParameterValues,
string Site
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ValidateExtensionSettings", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
array<ExtensionParameter^>^ ValidateExtensionSettings(
String^ Extension,
array<ParameterValueOrFieldReference^>^ ParameterValues,
String^ Site
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ValidateExtensionSettings", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member ValidateExtensionSettings :
Extension:string *
ParameterValues:ParameterValueOrFieldReference[] *
Site:string -> ExtensionParameter[]
public function ValidateExtensionSettings(
Extension : String,
ParameterValues : ParameterValueOrFieldReference[],
Site : String
) : ExtensionParameter[]
パラメーター
- Extension
型: System. . :: . .String
レポート サーバー構成ファイルに表示される拡張機能の名前です。有効な値は、Report Server Email および Report Server FileShare です。
- ParameterValues
型: array<ReportService2006. . :: . .ParameterValueOrFieldReference> [] () [] []
検証する拡張機能の設定を表す ParameterValueOrFieldReference オブジェクトの配列です。
- Site
型: System. . :: . .String
SharePoint サイトの完全修飾 URL です。
戻り値
型: array<ReportService2006. . :: . .ExtensionParameter> [] () [] []
検証済みの拡張機能の設定と、指定しなかったすべての必須の設定を格納した ExtensionParameter オブジェクトの配列です。
説明
ValidateExtensionSettings メソッドによって返される ExtensionParameter オブジェクトには、次のアイテムが含まれます。
ParameterValues パラメーターで指定した、すべての有効な設定値。
エラー メッセージを含む無効な値を指定した設定 (ExtensionParameter クラスの Error プロパティ)
ParameterValues パラメーターで指定しなかったすべての必須の設定の名前 (ExtensionParameter クラスの Required プロパティに値 true が設定されます)。
注 現在、ValidateExtensionSettings メソッドでは、配信拡張機能がサポートされています。他の拡張機能はまだサポートされていません。