ReportingService2006.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 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.