Share via


WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) Yöntem

Tanım

Çalışma kitabını yerel bilgisayardan bir sunucuya gönderir ve yerel çalışma kitabını yerel olarak düzenlenemeyecek şekilde salt okunur olarak ayarlar. Bu yöntemin çağırılması çalışma kitabını kapatır.

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)

Parametreler

saveChanges
Object

true değişiklikleri kaydetmek ve belgeyi iade etmek için; false düzeltmeleri kaydetmeden belgeyi iade edildi durumuna döndürmek için.

comments
Object

true iade açıklamalarını etkinleştirmek için; çalışma kitabını açıklama olmadan iade etmek için false yazın. Bu parametre yalnızca ise SaveChangestruegeçerlidir.

makePublic
Object

true kullanıcının iade edildikten sonra çalışma kitabını yayımlamasını sağlamak için. Bu işlem, çalışma kitabını onay işlemi için gönderir ve sonunda çalışma kitabının bir sürümünün çalışma kitabı üzerinde salt okunur haklara sahip kullanıcılara yayımlanmasına neden olabilir (yalnızca eşitse SaveChangestruegeçerlidir).

versionType
Object

Belgenin sürüm oluşturma bilgilerini belirtir.

Örnekler

Aşağıdaki kod örneği, belgenin CanCheckIn Microsoft Office SharePoint Portal Server'da depolanıp depolanmadığını belirlemek için yöntemini kullanır. Belge bir sunucuda depolanmışsa, örnek belgeyi belirtilen açıklamalar ve sürüm numarasıyla birlikte iade etmek, değişiklikleri sunucu konumuna kaydetmek ve onay işlemi için belgeyi göndermek için yöntemini çağırır CheckInWithVersion .

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Şunlara uygulanır