次の方法で共有


WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) メソッド

定義

ローカル コンピューターからサーバーにブックを送信し、ローカルのブックをローカルで編集できないよう、読み取り専用に設定します。 このメソッドを呼び出すとブックが閉じます。

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)

パラメーター

saveChanges
Object

true に設定すると変更が保存され、文書がチェックインされます。false に設定すると、リビジョンは保存されず、文書はチェックインされた状態に戻ります。

comments
Object

true に設定すると、チェックイン コメントが有効になります。false に設定すると、コメントなしでブックがチェックインされます。 このパラメーターは、 が のtrue場合SaveChangesにのみ適用されます。

makePublic
Object

true に設定すると、チェックインされた後でブックを発行できます。 これにより、承認プロセスのためにブックが送信され、最終的にブックのバージョンがブックに対する読み取り専用権限を持つユーザーに発行される可能性があります (が 等しいtrue場合SaveChangesにのみ適用されます)。

versionType
Object

文書のバージョン情報を指定します。

次のコード例では、 メソッドをCanCheckIn使用して、ドキュメントが Microsoft Office SharePoint Portal Serverに保存されているかどうかを判断します。 ドキュメントがサーバーに保存されている場合、この例では メソッドを呼び出CheckInWithVersionして、指定したコメントとバージョン番号と共にドキュメントにチェックし、サーバーの場所に変更を保存し、承認プロセスのためにドキュメントを送信します。

この例は、ドキュメント レベルのカスタマイズ用です。

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

注釈

省略可能のパラメーター

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

適用対象