ReportingService2010.RegenerateModel(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Actualiza un modelo existente según los cambios del esquema del origen de datos.
public:
cli::array <ReportService2010::Warning ^> ^ RegenerateModel(System::String ^ Model);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RegenerateModel", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public ReportService2010.Warning[] RegenerateModel (string Model);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RegenerateModel", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.RegenerateModel : string -> ReportService2010.Warning[]
Public Function RegenerateModel (Model As String) As Warning()
Parámetros
- Model
- String
Dirección URL completa del modelo, incluidos el nombre y la extensión de nombre de archivo (.smdl).
Devoluciones
Matriz de Warning objetos que describen las advertencias que pueden haberse producido durante la generación del modelo.
- Atributos
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Uso del encabezado SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios en modo nativo | UpdateContent |
Permisos necesarios en modo de SharePoint | <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> |
Cuando se llama, el RegenerateModel método actualiza el modelo en función de adiciones o cambios en el esquema del origen de datos.
Los nombres de elementos de modelo se conservan entre la definición de modelo existente y la recién generada.
Los informes creados con el modelo que se están cambiando pueden interrumpir si se quitan o se cambia el nombre de campos o entidades.
Cuando se actualiza la definición del modelo, las propiedades personalizadas almacenadas en la definición del modelo se propagan como propiedades personalizadas en el elemento de modelo en el espacio de nombres de carpeta. Los nuevos valores de propiedad personalizados sobrescribirán los valores de propiedad personalizados existentes.