ReportingService2006.CreateResource Método

Definición

Agrega un recurso nuevo 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

Dirección URL completa de la carpeta principal que contendrá el 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

El tipo 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.

Devoluciones

Objeto CatalogItem para el recurso creado recientemente.

Comentarios

En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.

Encabezados SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Permisos necesarios Creación de un nuevo recurso: <xref:Microsoft.SharePoint.SPBasePermissions.AddListItems> activado Parent

Actualización de 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 produce una excepción SOAP con el código de error rsItemLengthExceeded.

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.

Agregar un recurso a una biblioteca de SharePoint modifica las ModifiedBy propiedades y ModifiedDate de la carpeta primaria.

Se aplica a