次の方法で共有


DocumentBase.CheckIn(Boolean, Object, Boolean) メソッド

定義

ローカル コンピューター上の文書をサーバーに送信し、ローカル文書に読み取り専用属性を設定して、ローカル文書を編集できないようにします。

public void CheckIn (bool saveChanges, ref object comments, bool makePublic);
member this.CheckIn : bool * obj * bool -> unit
Public Sub CheckIn (Optional saveChanges As Boolean, Optional ByRef comments As Object, Optional makePublic As Boolean)

パラメーター

saveChanges
Boolean

サーバーに文書を保存する場合は true。 既定値は、true です。

comments
Object

チェックイン中のドキュメントのリビジョンのコメント (が にtrue設定されている場合SaveChangesにのみ適用されます)。

makePublic
Boolean

チェックイン後に、ユーザーが文書を発行できるようにする場合は true

次のコード例では、 メソッドをCanCheckin使用して、ドキュメントが Microsoft SharePoint Portal Serverに格納されているかどうかを判断します。 ドキュメントがサーバーに保存されている場合、この例では メソッドをCheckIn呼び出してドキュメントにチェックし、サーバーの場所に変更を保存し、承認プロセスのためにドキュメントを送信します。 この例を使用するには、ドキュメント レベルのプロジェクトの ThisDocument クラスから実行します。

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");
    }
}
Private Sub DocumentCheckIn()
    If CanCheckin() = True Then
        Me.CheckIn(True, "My updates.", True)
    Else
        MessageBox.Show("This document cannot be checked in")
    End If
End Sub

注釈

パラメーターを makePublictrue設定すると、承認プロセスのためにドキュメントが送信され、最終的にドキュメントのバージョンがドキュメントに対する読み取り専用権限を持つユーザーに発行される可能性があります (が にtrue設定されている場合saveChangesにのみ適用されます)。

Wordに組み込まれているコラボレーション機能を利用するには、ドキュメントを Microsoft SharePoint Portal Serverに保存する必要があります。

省略可能のパラメーター

省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。

適用対象