Lenguaje

ReportingService2006.CreateResource Método

Definición

Añade un nuevo recurso a una biblioteca de SharePoint.

public:
 ReportService2006::CatalogItem ^ CreateResource(System::String ^ Resource, System::String ^ Parent, bool Overwrite, cli::array <System::Byte> ^ Contents, System::String ^ MimeType, cli::array <ReportService2006::Property ^> ^ Properties);
public ReportService2006.CatalogItem CreateResource(string Resource, string Parent, bool Overwrite, byte[] Contents, string MimeType, ReportService2006.Property[] Properties);
member this.CreateResource : string * string * bool * byte[] * string * ReportService2006.Property[] -> ReportService2006.CatalogItem
Public Function CreateResource (Resource As String, Parent As String, Overwrite As Boolean, Contents As Byte(), MimeType As String, Properties As Property()) As CatalogItem

Parámetros

Resource
String

Nombre del nuevo recurso.

Parent
String

La URL totalmente calificada para la carpeta padre que contendrá el recurso.

Overwrite
Boolean

Una Boolean expresión que especifica si sobrescribir un recurso existente con el mismo nombre y ruta. El valor por defecto es false.

Contents
Byte[]

El contenido del archivo de recursos.

MimeType
String

El tipo MIME del recurso. El tamaño máximo es de 260 caracteres.

Properties
Property[]

Un array de Property objetos que define los nombres de propiedades y los valores a establecer para el recurso.

Devoluciones

Un CatalogItem objeto para el recurso recién creado.

Comentarios

La siguiente tabla muestra la información sobre cabeceras y permisos sobre esta operación.

Encabezados SOAP (En) TrustedUserHeaderValue

(Fuera) ServerInfoHeaderValue
Permisos necesarios Creando un nuevo recurso: <xref:Microsoft.SharePoint.SPBasePermissions.AddListItems> en Parent

Actualizar un recurso existente: <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> en Resource

La longitud del Parent parámetro no puede superar los 260 caracteres; de lo contrario, se lanza una excepción SOAP con el código de error rsItemLengthExceeded.

El Parent parámetro no puede ser nulo ni vacío ni contener los siguientes caracteres reservados: : ? ; @ & = + $ , \ * > < | . ". Puedes usar el carácter de barra hacia adelante (/) para separar elementos en el nombre completo de la carpeta, pero no puedes usarlo al final del nombre de la carpeta.

Si ocurren errores, el recurso no se crea.

Añadir un recurso a una biblioteca de SharePoint modifica las ModifiedBy propiedades y ModifiedDate de la carpeta padre.

Se aplica a