ReportingService2005.ValidateExtensionSettings Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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âmetroAs 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 detrue
.
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.