ReportingService2005.ValidateExtensionSettings Método

Definição

Valida configurações de extensão do 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()

Parâmetros

Extension
String

O nome da extensão conforme ele aparece no arquivo de configurações do servidor de relatório. Os valores válidos são Report Server Email e Report Server FileShare.

ParameterValues
ParameterValueOrFieldReference[]

Uma matriz de objetos ParameterValueOrFieldReference que representa as configurações a serem validadas para a extensão.

Retornos

Uma matriz de objetos ExtensionParameter que contém as configurações de extensão validadas e todas as configurações necessárias que não foram especificadas.

Comentários

A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.

Cabeçalhos SOAP (Out) ServerInfoHeaderValue
Permissões necessárias Nenhum

Os ExtensionParameter objetos retornados pelo ValidateExtensionSettings método contêm os seguintes itens:

  • Todos os valores de configuração válidos especificados no ParameterValues parâmetro

  • As configurações com valores que não são válidos contêm uma mensagem de erro (Error propriedade da ExtensionParameter classe ).

  • Os nomes de todas as configurações necessárias que não foram especificadas no ParameterValues parâmetro com uma Required propriedade da ExtensionParameter classe definida como um valor de true.

Observação

Atualmente, o método dá suporte a ValidateExtensionSettings extensões de entrega. Outras extensões ainda não são compatíveis com esse método.

Aplica-se a