Sdílet prostřednictvím


SaveEventArgs Rozhraní

Definice

Poskytuje data pro událost BeforeSave.

public interface class SaveEventArgs
[System.Runtime.InteropServices.Guid("06c7ed15-2df8-4a5c-acf4-10cdd5a6a510")]
public interface SaveEventArgs
[<System.Runtime.InteropServices.Guid("06c7ed15-2df8-4a5c-acf4-10cdd5a6a510")>]
type SaveEventArgs = interface
Public Interface SaveEventArgs
Atributy

Příklady

Následující příklad kódu ukazuje obslužnou rutinu BeforeSave události pro událost. Při uložení dokumentu vás obslužná rutina události vyzve ke zrušení nebo pokračování operace uložení.

Tento příklad je pro přizpůsobení na úrovni dokumentu.

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;
    }
}
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

Vlastnosti

Cancel

Získá nebo nastaví hodnotu označující, zda zrušit operaci uložení.

ShowSaveAsDialog

Získá nebo nastaví hodnotu označující, zda se má zobrazit dialogové okno Uložit jako.

Platí pro