ReportingService2006.ValidateExtensionSettings Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет параметры модулей служб Службы Reporting Services.
public:
cli::array <ReportService2006::ExtensionParameter ^> ^ ValidateExtensionSettings(System::String ^ Extension, cli::array <ReportService2006::ParameterValueOrFieldReference ^> ^ ParameterValues, System::String ^ Site);
public ReportService2006.ExtensionParameter[] ValidateExtensionSettings (string Extension, ReportService2006.ParameterValueOrFieldReference[] ParameterValues, string Site);
member this.ValidateExtensionSettings : string * ReportService2006.ParameterValueOrFieldReference[] * string -> ReportService2006.ExtensionParameter[]
Public Function ValidateExtensionSettings (Extension As String, ParameterValues As ParameterValueOrFieldReference(), Site As String) As ExtensionParameter()
Параметры
- Extension
- String
Имя модуля, представленное в файле конфигурации сервера отчетов. Допустимые значения: Report Server Email
и Report Server FileShare
.
- ParameterValues
- ParameterValueOrFieldReference[]
Массив объектов ParameterValueOrFieldReference, представляющих параметры, проверяемые для модуля.
- Site
- String
Полный URL-адрес сайта SharePoint.
Возвращаемое значение
Массив объектов ExtensionParameter, содержащих проверяемые параметры модуля и неуказанные обязательные параметры.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Заголовки SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения | Нет |
Объекты ExtensionParameter , возвращаемые методом , ValidateExtensionSettings содержат следующие элементы:
Все допустимые значения параметров, указанные в параметре
ParameterValues
.Параметры с недопустимыми значениями содержат сообщение об ошибке ExtensionParameter (Error свойство класса ).
Имена всех обязательных параметров, которые не были указаны в параметре
ParameterValues
Required со свойством ExtensionParameter класса, равным значениюtrue
.
Примечание В настоящее ValidateExtensionSettings время метод поддерживает модули доставки. Другие расширения пока не поддерживаются этим методом.