UndoEngine Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan implementasi operasi batalkan dan ulangi untuk perancang.
public ref class UndoEngine
public class UndoEngine
type UndoEngine = class
Public Class UndoEngine
- Warisan
-
UndoEngine
Konstruktor
UndoEngine(EditingContext) |
Menginisialisasi instans baru kelas UndoEngine. |
Properti
IsUndoRedoInProgress |
Boolean Mendapatkan nilai yang menunjukkan apakah operasi batalkan atau ulangi sedang berlangsung. |
Metode
AddUndoUnit(UndoUnit) |
Menambahkan unit yang ditentukan ke tumpukan urungkan. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetRedoActions() |
IEnumerable<T> Mengambil kumpulan operasi fase pengulangan. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
GetUndoActions() |
Mengambil IEnumerable<T> kumpulan operasi urungkan. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
Redo() |
Menghapus instans terakhir UndoUnit dari tumpukan fase pengulangan, dan melakukan operasi pengulangan pada unit. Instans UndoUnit kemudian dimasukkan ke dalam tumpukan batalkan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Undo() |
Menghapus instans terakhir UndoUnit dari tumpukan batalkan, dan melakukan operasi batalkan pada unit. Instans UndoUnit kemudian dimasukkan ke dalam tumpukan fase pengulangan. |
Acara
RedoCompleted |
Terjadi ketika operasi pengulangan selesai. |
UndoCompleted |
Terjadi ketika operasi batalkan selesai. |
UndoRedoBufferChanged |
Terjadi ketika buffer yang menahan operasi batalkan dan ulangi berubah. |
UndoUnitAdded |
Terjadi ketika unit urungkan ditambahkan ke tumpukan batalkan. |
UndoUnitCancelled |
Terjadi ketika unit urungkan dibatalkan dari tumpukan urungkan. |
UndoUnitDiscarded |
Terjadi ketika unit urungkan dihapus dari tumpukan urungkan, tanpa terlebih dahulu melakukan operasi batalkan. |