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

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

Oluşturucular

Name Description
UndoEngine.UndoUnit(UndoEngine, String)

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

Özellikler

Name Description
IsEmpty

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

Name

öğesinin UndoEngine.UndoUnitadını alır.

UndoEngine

Üst UndoEngineöğesini alır.

Yöntemler

Name Description
Close()

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

ComponentAdded(ComponentEventArgs)

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

ComponentAdding(ComponentEventArgs)

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

ComponentChanged(ComponentChangedEventArgs)

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

ComponentChanging(ComponentChangingEventArgs)

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

ComponentRemoved(ComponentEventArgs)

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

ComponentRemoving(ComponentEventArgs)

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

ComponentRename(ComponentRenameEventArgs)

bir olaya yanıt olarak dosyasından UndoEngine bir ComponentRename çağrı 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()

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

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

Geçerli Objectbasit 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.