DocumentBase.CheckInWithVersion(Boolean, Object, Boolean, 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í.
Pone un documento de un equipo local en un servidor y establece el modo de sólo lectura para el documento local, de modo que no se pueda editar localmente.
public void CheckInWithVersion (bool saveChanges, ref object comments, bool makePublic, ref object versionType);
member this.CheckInWithVersion : bool * obj * bool * obj -> unit
Public Sub CheckInWithVersion (Optional saveChanges As Boolean, Optional ByRef comments As Object, Optional makePublic As Boolean, Optional ByRef versionType As Object)
Parámetros
- saveChanges
- Boolean
true
para guardar el documento en la ubicación del servidor. De manera predeterminada, es true
.
- comments
- Object
Comentarios para la revisión del documento que se está protegiéndose (solo se aplica si SaveChanges
está establecido true
en ).
- makePublic
- Boolean
true
para permitir que el usuario publique el documento una vez protegido.
- 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. Para usar este ejemplo, ejecútelo desde la ThisDocument
clase en un proyecto de nivel de documento.
private void DocumentCheckIn()
{
if (this.CanCheckin())
{
object comments = "My updates.";
object version = Word.WdCheckInVersionType.wdCheckInMinorVersion;
this.CheckInWithVersion(true, ref comments, true, ref version);
}
else
{
MessageBox.Show("This document cannot be checked in");
}
}
Private Sub DocumentCheckIn()
If Me.CanCheckin() Then
Dim comments As Object = "My updates."
Dim version As Object = _
Word.WdCheckInVersionType.wdCheckInMinorVersion
Me.CheckInWithVersion(True, comments, True, version)
Else
MessageBox.Show("This document cannot be checked in")
End If
End Sub
Comentarios
Al establecer el MakePublic
parámetro para true
enviar el documento para el proceso de aprobación, lo que puede dar lugar a una versión del documento que se publica a los usuarios con derechos de solo lectura en el documento (solo se aplica si SaveChanges
se establece true
en ).
Para aprovechar las características de colaboración integradas en Word, los documentos deben almacenarse en un SharePoint Portal Server de Microsoft.
Parámetros opcionales
Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.