Aracılığıyla paylaş


SaveEventArgs Arabirim

İçin veri sağlar BeforeSave olay.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("06c7ed15-2df8-4a5c-acf4-10cdd5a6a510")> _
Public Interface SaveEventArgs
[GuidAttribute("06c7ed15-2df8-4a5c-acf4-10cdd5a6a510")]
public interface SaveEventArgs

SaveEventArgs türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Cancel Kaydetme iptal edilip gösteren bir değeri alır veya ayarlar işlem.
Genel özellik ShowSaveAsDialog Görüntülenip görüntülenmeyeceğini gösteren bir değeri alır veya ayarlar Kaydet iletişim kutusu.

Üst

Örnekler

Aşağıdaki kod örneği için bir olay işleyicisi gösterir BeforeSave olay. Belgeyi kaydettiğinizde, olay işleyicisi iptal veya Kaydet işlemine devam etmek ister işlemi.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

    Private Sub DocumentBeforeSave()
        AddHandler Me.BeforeSave, AddressOf ThisDocument_BeforeSave
    End Sub

    Private Sub ThisDocument_BeforeSave(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.SaveEventArgs)
        If MessageBox.Show("Do you want to save the document?", "BeforeSave", _
            MessageBoxButtons.YesNo) = DialogResult.No Then
            e.Cancel = True
        End If
    End Sub

private void DocumentBeforeSave()
{
    this.BeforeSave += new Microsoft.Office.Tools.Word.SaveEventHandler(ThisDocument_BeforeSave);
}

void ThisDocument_BeforeSave(object sender, Microsoft.Office.Tools.Word.SaveEventArgs e)
{
    if (MessageBox.Show("Do you want to save the document?", "BeforeSave",
        MessageBoxButtons.YesNo) == DialogResult.No)
    {
        e.Cancel = true;
    }
}

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Word Ad Alanı