ReportingService2005.CreateResource 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í.
Agrega un nuevo recurso a la base de datos del servidor de informes.
public:
void CreateResource(System::String ^ Resource, System::String ^ Parent, bool Overwrite, cli::array <System::Byte> ^ Contents, System::String ^ MimeType, cli::array <ReportService2005::Property ^> ^ Properties);
public void CreateResource (string Resource, string Parent, bool Overwrite, byte[] Contents, string MimeType, ReportService2005.Property[] Properties);
member this.CreateResource : string * string * bool * byte[] * string * ReportService2005.Property[] -> unit
Public Sub CreateResource (Resource As String, Parent As String, Overwrite As Boolean, Contents As Byte(), MimeType As String, Properties As Property())
Parámetros
- Resource
- String
Nombre del nuevo recurso.
- Parent
- String
Dirección URL completa de la carpeta principal a la que agregar el nuevo recurso.
- Overwrite
- Boolean
Expresión Boolean
que especifica si sobrescribir un recurso existente con el mismo nombre y ruta de acceso. El valor predeterminado es false
.
- Contents
- Byte[]
Establece el contenido de un archivo de recurso.
- MimeType
- String
Tipo de Extensiones multipropósito de correo Internet (MIME) del recurso. El tamaño máximo es de 260 caracteres.
- Properties
- Property[]
Matriz de objetos Property que define los nombres de propiedad y los valores que se establecerán para el recurso.
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Encabezados SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios | Creación de un nuevo recurso: CreateResource activado Parent Actualización de un recurso existente: UpdateContent activado Resource Actualización de las propiedades de recursos: UpdateContent AND UpdateProperties on Resource |
La longitud del Parent
parámetro no puede superar los 260 caracteres; de lo contrario, se produce una excepción SOAP con el código de error rsItemLengthExceededed.
El Parent
parámetro no puede ser nulo ni estar vacío ni contener los siguientes caracteres reservados: : ? ; @ & = + $ , \ * > < | . "
. Puede usar el carácter de barra diagonal (/) para separar los elementos del nombre de ruta de acceso completo de la carpeta, pero no puede usarlo al final del nombre de la carpeta.
Si se producen errores, no se crea el recurso.
Al agregar un recurso a la base de datos del servidor de informes, se modifican las ModifiedBy propiedades y ModifiedDate de la carpeta primaria.