Aracılığıyla paylaş


UndoManager Sınıf

Visual Studio kabuğun geri alma Yöneticisi sarar yardımcı sınıfı.

Bu API, CLS ile uyumlu değildir. 

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Shell.UndoManager

Ad alanı:  Microsoft.VisualStudio.Modeling.Shell
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll içinde)

Sözdizimi

'Bildirim
<CLSCompliantAttribute(False)> _
Public Class UndoManager _
    Implements IOleCommandTarget, IVsLinkedUndoClient, IDisposable
[CLSCompliantAttribute(false)]
public class UndoManager : IOleCommandTarget, 
    IVsLinkedUndoClient, IDisposable

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

Oluşturucular

  Ad Açıklama
Genel yöntem UndoManager(IServiceProvider) IOleUndoManager yeni bir örneğini kaydırılan bir UndoManager oluşturun.
Genel yöntem UndoManager(IServiceProvider, IOleUndoManager) Belirtilen hizmet sağlayıcı ve IOleUndoManager ile yeni bir UndoManager oluşturun.

Üst

Özellikler

  Ad Açıklama
Genel özellik IsDirty
Genel özellik VSUndoManager Ne SEID bu geri alma Yöneticisi kullanmak istediği bir pencere çerçevesi itilmesi gereken budur.QI özellik tarayıcısı için MS's biz yönetilen bir nesne IOleUndoManager kaydırılamıyor.VS.Biz bu sınıftaki uygulayamaz olacak olan özel, NativeMethods.IOleCommandTarget.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add Bir geri alma birimi yığınına ekler ve UI güncelleştirir.
Genel yöntem DiscardUndoStacks Hemen geri alma/yineleme yığınları yaratmaz.Bool doğruysa, sonra undostack atma yanında yordamı yığın temiz olarak işaretler.
Genel yöntem Dispose() Geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır UndoManager sınıfı.
Korumalı yöntem Dispose(Boolean) Bu nesnenin durumunu disposal.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem Exec IOleCommandTarget arabirimi uygulaması.Kaydırılan IOleUndoManager çağrısı geçirir.
Korumalı yöntem Finalize Sonlandırıcıyı. (Object.Finalize() geçersiz kılınır.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem OnInterveningUnitBlockingLinkedUndo Geri alma Yöneticisi, başka bir geri alma Yöneticisi, bağlantılı bir eylemin yürütülmesini engelliyor gösterir.
Genel yöntem QueryStatus IOleCommandTarget arabirimi uygulaması.Geçişleri kaydırılan IOleUndoManager örneğine arayın.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Shell Ad Alanı