Condividi tramite


ReportingService2005.ValidateExtensionSettings Metodo

Definizione

Convalida le impostazioni delle estensioni di Reporting Services.

public:
 cli::array <ReportService2005::ExtensionParameter ^> ^ ValidateExtensionSettings(System::String ^ Extension, cli::array <ReportService2005::ParameterValueOrFieldReference ^> ^ ParameterValues);
public ReportService2005.ExtensionParameter[] ValidateExtensionSettings (string Extension, ReportService2005.ParameterValueOrFieldReference[] ParameterValues);
member this.ValidateExtensionSettings : string * ReportService2005.ParameterValueOrFieldReference[] -> ReportService2005.ExtensionParameter[]
Public Function ValidateExtensionSettings (Extension As String, ParameterValues As ParameterValueOrFieldReference()) As ExtensionParameter()

Parametri

Extension
String

Nome dell'estensione così come viene visualizzato nel file di configurazione del server di report. I valori validi sono Report Server Email e Report Server FileShare.

ParameterValues
ParameterValueOrFieldReference[]

Matrice di oggetti ParameterValueOrFieldReference che rappresenta le impostazioni da convalidare per l'estensione.

Restituisce

Matrice di oggetti ExtensionParameter che contengono le impostazioni per l'estensione convalidate e le eventuali impostazioni necessarie non specificate.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (Out) ServerInfoHeaderValue
Autorizzazioni necessarie Nessuno

Gli ExtensionParameter oggetti restituiti dal ValidateExtensionSettings metodo contengono gli elementi seguenti:

  • Tutti i valori di impostazione validi specificati nel ParameterValues parametro

  • Le impostazioni con valori non validi contengono un messaggio di errore (Error proprietà della ExtensionParameter classe).

  • I nomi di tutte le impostazioni necessarie non specificate nel ParameterValues parametro con una Required proprietà della classe impostata su un valore di ExtensionParametertrue.

Nota

Attualmente, il metodo supporta le estensioni per il ValidateExtensionSettings recapito. Altre estensioni non sono ancora supportate da questo metodo.

Si applica a