IVsLifetimeControlledObject (Interfaz)
Indica a objetos de deshacer a las referencias de lanzamiento a un diseñador o un búfer.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<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
El tipo IVsLifetimeControlledObject expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
SeverReferencesToOwner | Indica a objetos de deshacer a las referencias de lanzamiento a un diseñador o un búfer. |
Arriba
Comentarios
Puede que en algunos casos para colocar el administrador de deshacer en estado inactivo cuando ha muerto el objeto propietario. Un diseñador puede utilizar este mismo método para indicar a los objetos de deshacer a las referencias de inicio al y no a la llamada en los punteros más. Para administrar esto, puede llamar a QueryInterface en el administrador de deshacer para IVsLifetimeControlledObject. Una vez que tenga un puntero a IVsLifetimeControlledObject, llame a SeverReferencesToOwner. Este método quita todas las pilas de Deshacer y de Rehacer , lo segura para que el objeto propietario se cierre.
Notas para los llamadores
Cuando el documento en cerrado, llama a QueryInterface en el administrador de deshacer para IID_IVsLifetimeControlledObject.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)