ReportingService2006.RegenerateModel(String) 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.
Atualiza um modelo existente com base nas alterações no esquema da fonte de dados.
public:
cli::array <ReportService2006::Warning ^> ^ RegenerateModel(System::String ^ Model);
public ReportService2006.Warning[] RegenerateModel (string Model);
member this.RegenerateModel : string -> ReportService2006.Warning[]
Public Function RegenerateModel (Model As String) As Warning()
Parâmetros
- Model
- String
A URL totalmente qualificada do modelo, incluindo o nome do arquivo e a extensão (.smdl).
Retornos
Uma matriz de Warning objetos que descrevem quaisquer avisos que possam ter ocorrido durante a geraçã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> |
Quando chamado, o RegenerateModel método atualiza o modelo com base em adições ou alterações no esquema da fonte de dados.
Os nomes de itens de modelo são preservados entre a definição de modelo existente e a recém-gerada.
Os relatórios criados com base no modelo que está sendo alterado poderão ser interrompidos se os campos ou entidades forem removidos ou renomeados.
Quando a definição do modelo é atualizada, as propriedades personalizadas armazenadas na definição do modelo são propagadas como propriedades personalizadas no item de modelo no namespace da pasta. Novos valores de propriedade personalizada substituirão os valores de propriedade personalizada existentes.