Share via


UndoEngine.UndoUnit Sınıf

Tanım

Kullanıcının geri alabildiği bir iş birimini kapsüller.

protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
Devralma
UndoEngine.UndoUnit

Açıklamalar

sınıfı UndoEngine.UndoUnit , kullanıcının geri alabildiği bir eylemi kapsülleyen iç içe geçmiş bir sınıftır UndoEngine . Varsayılan UndoEngine.UndoUnit uygulama, değişiklik bildirimlerini izler ve her değişiklik için bir olay listesi oluşturur. Bu olayları kullanarak IDesignerSerializationServicekaydeder. , UndoEngine.UndoUnit değişiklikler için doğrudan UndoEngine çeşitli public virtual yöntemler aracılığıyla olay bildirimleri alır. herhangi bir ek mantık türetebilir UndoEngine.UndoUnit ve gerçekleştirebilirsiniz. İsterseniz varsayılan UndoEngine.UndoUnit uygulamayı tamamen atlayabilirsiniz.

Oluşturucular

UndoEngine.UndoUnit(UndoEngine, String)

UndoEngine.UndoUnit sınıfının yeni bir örneğini başlatır.

Özellikler

IsEmpty

öğesinin olay içermediğini UndoEngine.UndoUnit belirten bir değer alır.

Name

UndoEngine.UndoUnit öğesinin adını alır.

UndoEngine

Üst UndoEngineöğesini alır.

Yöntemler

Close()

Bu üniteyi kapatmak için geri alma altyapısından bir çağrı alır.

ComponentAdded(ComponentEventArgs)

bir olaya yanıt olarak ComponentAdded çağrısı UndoEngine alır.

ComponentAdding(ComponentEventArgs)

bir olaya yanıt olarak ComponentAdding çağrısı UndoEngine alır.

ComponentChanged(ComponentChangedEventArgs)

bir olaya yanıt olarak ComponentChanged çağrısı UndoEngine alır.

ComponentChanging(ComponentChangingEventArgs)

bir olaya yanıt olarak ComponentChanging çağrısı UndoEngine alır.

ComponentRemoved(ComponentEventArgs)

bir olaya yanıt olarak ComponentRemoved çağrısı UndoEngine alır.

ComponentRemoving(ComponentEventArgs)

bir olaya yanıt olarak ComponentRemoving çağrısı UndoEngine alır.

ComponentRename(ComponentRenameEventArgs)

bir olaya yanıt olarak ComponentRename çağrısı UndoEngine alır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetService(Type)

İstenen hizmetin bir örneğini alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Birimin geçerli adını temsil eden bir String döndürür.

Undo()

Geri alma veya yineleme eylemi gerçekleştirir.

UndoCore()

Geri alma eylemi gerçekleştirmek için tarafından Undo() çağrılır.

Şunlara uygulanır

Ayrıca bkz.