IVsPreviewChangesList Interface
Represents a list of items in the changes tree of the Preview Changes tool window.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("B334F714-993B-4902-89E0-792213B538DB")> _
Public Interface IVsPreviewChangesList
'Usage
Dim instance As IVsPreviewChangesList
[InterfaceTypeAttribute()]
[GuidAttribute("B334F714-993B-4902-89E0-792213B538DB")]
public interface IVsPreviewChangesList
[InterfaceTypeAttribute()]
[GuidAttribute(L"B334F714-993B-4902-89E0-792213B538DB")]
public interface class IVsPreviewChangesList
public interface IVsPreviewChangesList
Remarks
Notes to Implementers:
The IVsLiteTreeList interface must also be implemented with this interface.
Note
Managed code implementations should implement the IVsSimplePreviewChangesList interface instead to avoid memory leaks.
Notes to Callers:
This interface is obtained by calling the QueryInterface method on an IVsLiteTreeList object or by casting the IVsLiteTreeList object to the IVsPreviewChangesList interface. An IVsLiteTreeList object can be obtained by a call to the GetExpandedList method in the IVsObjectList2 interface.