IVsLifetimeControlledObject-Schnittstelle
Instructs das Freigeben von Objekten zum Rückgängigmachen verweisen auf ein Designer oder auf einen Puffer.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("B3B2E5D4-F03E-4BB9-85F9-61B5F45AC498")> _
Public Interface IVsLifetimeControlledObject
[InterfaceTypeAttribute()]
[GuidAttribute("B3B2E5D4-F03E-4BB9-85F9-61B5F45AC498")]
public interface IVsLifetimeControlledObject
[InterfaceTypeAttribute()]
[GuidAttribute(L"B3B2E5D4-F03E-4BB9-85F9-61B5F45AC498")]
public interface class IVsLifetimeControlledObject
[<InterfaceTypeAttribute()>]
[<GuidAttribute("B3B2E5D4-F03E-4BB9-85F9-61B5F45AC498")>]
type IVsLifetimeControlledObject = interface end
public interface IVsLifetimeControlledObject
Der IVsLifetimeControlledObject-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
SeverReferencesToOwner | Instructs das Freigeben von Objekten zum Rückgängigmachen verweisen auf ein Designer oder auf einen Puffer. |
Zum Seitenanfang
Hinweise
In manchen Fällen empfiehlt es sich, den Manager Rückgängig im inaktiven Zustand, wenn das besitzende Objekt gestorben ist. Ein Designer kann die gleiche Weise angewiesen sein, um das Freigeben von Objekten rückgängig zu verweisen und auf diesen Zeiger nicht mehr. Um dies zu verwalten, können Sie QueryInterface im Manager für IVsLifetimeControlledObjectRückgängig aufrufen. Sobald Sie einen Zeiger auf IVsLifetimeControlledObjecthaben, rufen Sie SeverReferencesToOwneran. Diese Methode entfernt alle Rückgängig und Wiederholen Stapel und macht sie sicher, dass das besitzende Objekt weggeht.
Hinweise zu Aufrufern
Wenn das Dokument in Geschlossen, QueryInterface im Manager für IID_IVsLifetimeControlledObject Rückgängig aufrufen.