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í.
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 ParentActualizar 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.