Document.CheckIn, méthode (System 2007)

Mise à jour : novembre 2007

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.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word.v9.0 (dans Microsoft.Office.Tools.Word.v9.0.dll)

public void CheckIn(
	bool SaveChanges,
	ref Object Comments,
	bool MakePublic
)

Paramètres

SaveChanges
Type : System.Boolean

true pour enregistrer le document à l'emplacement du serveur. La valeur par défaut est true.

Comments
Type : System.Object%

Commentaires pour la révision du document en cours d'archivage (s'applique uniquement si SaveChanges a la valeur true).

MakePublic
Type : System.Boolean

true pour permettre à l'utilisateur de publier le document après son archivage.

Affecter la valeur true au paramètre MakePublic soumet le document au processus d'approbation, ce qui peut éventuellement entraîner la publication d'une version du document pour des utilisateurs disposant de droits en lecture seule sur le document (s'applique uniquement si SaveChanges a la valeur true).

Pour tirer parti des fonctionnalités de collaboration intégrées de Word, les documents doivent être stockés sur un serveur Microsoft SharePoint Portal Server.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Fonctionnement des paramètres optionnels dans les solutions Office.

L'exemple de code suivant utilise la méthode CanCheckin pour déterminer si le document a été stocké sur un serveur Microsoft SharePoint Portal Server. Si le document a été stocké sur un serveur, l'exemple appelle la méthode CheckIn pour archiver le document, enregistrer les modifications à l'emplacement du serveur et soumettre le document au processus d'approbation.

Cet exemple illustre une personnalisation au niveau du document.

private void DocumentCheckIn()
{
    if (this.CanCheckin())
    {
        object comments = "My updates.";
        this.CheckIn(true, ref comments, true);
    }
    else
    {
        MessageBox.Show("This document cannot be checked in");
    }
}


Ajouts de la communauté

Afficher: