ReportingService2006.SetModelDefinition(String, Byte[]) 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.
Configura a definição para um modelo especificado.
public:
cli::array <ReportService2006::Warning ^> ^ SetModelDefinition(System::String ^ Model, cli::array <System::Byte> ^ Definition);
public ReportService2006.Warning[] SetModelDefinition (string Model, byte[] Definition);
member this.SetModelDefinition : string * byte[] -> ReportService2006.Warning[]
Public Function SetModelDefinition (Model As String, Definition As Byte()) As Warning()
Parâmetros
- Model
- String
A URL totalmente qualificada para o modelo, incluindo o nome do arquivo e a extensão de nome de arquivo .smdl.
- Definition
- Byte[]
Uma matriz de byte que contém a definição de modelo XML. Os dados XML são definidos pela http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Linguagem de Definição de Modelo Semântico .
Retornos
Uma matriz de objetos Warning que descreve todos os avisos que ocorreram durante a validação da definição do modelo.
Comentários
A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.
Cabeçalhos SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Permissões necessárias | <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> |
A definição fornecida substitui a definição de modelo existente.
A ID do modelo enviado deve corresponder à do modelo existente ou um rsModelIDMismatch
erro é retornado.