del método SPFile.Convert
NOTA: esta API está ahora obsoleta.
Transforma el archivo mediante el transformador especificado.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<ObsoleteAttribute("This member is obsolete - use the specialized Office services instead", _
False)> _
Public Function Convert ( _
ConverterId As Guid, _
newFileName As String, _
configInfo As String, _
handlerAssembly As String, _
handlerClass As String, _
priority As Byte, _
peopleToAlert As String, _
sendACopy As Boolean, _
synchronous As Boolean, _
<OutAttribute> ByRef workItemId As Guid _
) As SPFileConversionResult
'Uso
Dim instance As SPFile
Dim ConverterId As Guid
Dim newFileName As String
Dim configInfo As String
Dim handlerAssembly As String
Dim handlerClass As String
Dim priority As Byte
Dim peopleToAlert As String
Dim sendACopy As Boolean
Dim synchronous As Boolean
Dim workItemId As Guid
Dim returnValue As SPFileConversionResult
returnValue = instance.Convert(ConverterId, _
newFileName, configInfo, handlerAssembly, _
handlerClass, priority, peopleToAlert, _
sendACopy, synchronous, workItemId)
[ObsoleteAttribute("This member is obsolete - use the specialized Office services instead",
false)]
public SPFileConversionResult Convert(
Guid ConverterId,
string newFileName,
string configInfo,
string handlerAssembly,
string handlerClass,
byte priority,
string peopleToAlert,
bool sendACopy,
bool synchronous,
out Guid workItemId
)
Parámetros
ConverterId
Tipo: System.GuidUn objeto System.Guid que identifica el transformador de documento específico a usar para transformar el documento.
newFileName
Tipo: System.StringUna cadena que contiene el nombre de la hoja del archivo que se creará. La extensión se anexa automáticamente por el transformador.
configInfo
Tipo: System.StringUna cadena que contiene la información de configuración que se pasa a la aplicación de transformación cuando se solicita esta transformación. La información es específica de la aplicación de transformación y puede ser una cadena vacía o una referencia nula (Nothing en Visual Basic).
handlerAssembly
Tipo: System.StringOpcional. Una cadena que especifica un ensamblado que se va a cargar. Junto con el parámetro handlerClass , puede especificar un controlador de conversión previa o posterior a la conversión para invocar antes o después de la conversión a realizar tareas diferentes con el contenido convertido, en lugar de sólo tienen el marco de trabajo de conversión convertirlo en un archivo. El valor de este parámetro puede ser una referencia null (Nothing en Visual Basic).
handlerClass
Tipo: System.StringOpcional. Una cadena que especifica una clase para crear una instancia que se define en el ensamblado especificado por el parámetro handlerAssembly . La clase debe implementar la interfaz ISPConversionProcessor y sus métodos. Junto con el parámetro handlerAssembly , puede especificar un controlador de conversión previa o posterior a la conversión para invocar antes o después de la conversión a realizar tareas diferentes con el contenido convertido, en lugar de sólo tienen el marco de trabajo de conversión convertirlo en un archivo. El valor de este parámetro puede ser una referencia nula (Nothing en Visual Basic).
priority
Tipo: System.ByteLa prioridad de esta transformación. Un inferior
prioridad significa que esta transformación se procesará con mayor rapidez. Transformaciones que se inician a través de la interfaz de usuario tienen una prioridad de 1. Operaciones masivas que se realizan a través de la secuencia de comandos personalizada deben tener una prioridad más baja.
peopleToAlert
Tipo: System.StringUna lista delimitada por punto y coma de direcciones de correo electrónico de personas a quienes se debe enviar una alerta cuando se completa la transformación. Si la cadena está vacía o una referencia null (Nothing en Visual Basic), no se envía ninguna alerta.
sendACopy
Tipo: System.Booleantrue para adjuntar una copia del documento transformado a la notificación; en caso contrario, false.
synchronous
Tipo: System.Booleantrue para ejecutar la conversión de forma sincrónica; en caso contrario, false.
workItemId
Tipo: System.GuidUn parámetro de out que obtiene el identificador de la
elemento de trabajo para esta solicitud asincrónica, o que obtiene Guid.Empty en el caso de una solicitud sincrónica.
Valor devuelto
Tipo: Microsoft.SharePoint.SPFileConversionResult
Un valor de SPFileConversionResult que indica el estado de conversión.