WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) 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í.
Envía el libro del equipo local a un servidor y establece el libro local en modo de sólo lectura para que no se pueda modificar localmente. Cuando se llama a este método, se cierra el libro.
public void CheckInWithVersion (object saveChanges, object comments, object makePublic, object versionType);
member this.CheckInWithVersion : obj * obj * obj * obj -> unit
Public Sub CheckInWithVersion (Optional saveChanges As Object, Optional comments As Object, Optional makePublic As Object, Optional versionType As Object)
Parámetros
- saveChanges
- Object
true
para guardar los cambios y proteger el documento; false
para devolver el documento a un estado protegido sin guardar las revisiones.
- comments
- Object
true
para habilitar los comentarios de la protección; false para proteger el libro sin comentarios. Este parámetro solo se aplica si SaveChanges
es true
.
- makePublic
- Object
true
para permitir que el usuario publique el libro una vez protegido. Esto envía el libro para el proceso de aprobación, lo que puede dar lugar a que una versión del libro se publique a los usuarios con derechos de solo lectura en el libro (solo se aplica si SaveChanges
es true
igual a ).
- versionType
- Object
Especifica la información de versión del documento.
Ejemplos
En el ejemplo de código siguiente se usa el CanCheckIn método para determinar si el documento se ha almacenado en una SharePoint Portal Server de Microsoft Office. Si el documento se ha almacenado en un servidor, el ejemplo llama al CheckInWithVersion método para proteger el documento junto con los comentarios y el número de versión especificados, guarde los cambios en la ubicación del servidor y envíe el documento para el proceso de aprobación.
Este ejemplo es para una personalización de nivel de documento.
private void CheckInWorkbook()
{
if (this.CanCheckIn())
{
object comments = "My updates.";
object version = Excel.XlCheckInVersionType.xlCheckInMinorVersion;
this.CheckInWithVersion(true, comments, true, version);
}
else
{
MessageBox.Show("This document cannot be checked in");
}
}
Private Sub CheckInWorkbook()
If Me.CanCheckIn() Then
Dim comments As Object = "My updates."
Dim version As Object = Excel.XlCheckInVersionType.xlCheckInMinorVersion
Me.CheckInWithVersion(True, comments, True, version)
Else
MessageBox.Show("This document cannot be checked in")
End If
End Sub
Comentarios
Parámetros opcionales
Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.