DocumentBase.CheckInWithVersion(Boolean, Object, Boolean, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Place un document sur un serveur depuis un ordinateur local, et définit le document local en lecture seule de sorte qu'il ne puisse pas être modifié localement.
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)
Paramètres
- saveChanges
- Boolean
true
pour enregistrer le document à l'emplacement du serveur. La valeur par défaut est true
.
- comments
- Object
Commentaires pour la révision du document en cours d’archivage (s’applique uniquement si SaveChanges
est défini sur true
).
- makePublic
- Boolean
true
pour permettre à l'utilisateur de publier le document après son archivage.
- versionType
- Object
Spécifie des informations de suivi des versions pour le document.
Exemples
L’exemple de code suivant utilise la CanCheckin méthode pour déterminer si le document a été stocké sur un SharePoint Portal Server Microsoft Office. Si le document a été stocké sur un serveur, l’exemple appelle la CheckInWithVersion méthode pour case activée dans le document avec les commentaires et le numéro de version spécifiés, enregistrer les modifications apportées à l’emplacement du serveur et soumettre le document pour le processus d’approbation. Pour utiliser cet exemple, exécutez-le à partir de la ThisDocument
classe dans un projet au niveau du document.
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
Remarques
La définition du MakePublic
paramètre de façon à true
envoyer le document pour le processus d’approbation, ce qui peut entraîner la publication d’une version du document pour les utilisateurs disposant de droits en lecture seule sur le document (s’applique uniquement si SaveChanges
est défini sur true
).
Pour tirer parti des fonctionnalités de collaboration intégrées à Word, les documents doivent être stockés sur un SharePoint Portal Server Microsoft.
Paramètres facultatifs
Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.