IVsTypeLibraryWrapperBatchSupport Interface

Wraps types in batch mode and processes them for a specific application domain.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<GuidAttribute("56BC6B2E-539A-42BA-B7A9-CD9A201B7657")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTypeLibraryWrapperBatchSupport
[GuidAttribute("56BC6B2E-539A-42BA-B7A9-CD9A201B7657")]
[InterfaceTypeAttribute()]
public interface IVsTypeLibraryWrapperBatchSupport
[GuidAttribute(L"56BC6B2E-539A-42BA-B7A9-CD9A201B7657")]
[InterfaceTypeAttribute()]
public interface class IVsTypeLibraryWrapperBatchSupport
[<GuidAttribute("56BC6B2E-539A-42BA-B7A9-CD9A201B7657")>]
[<InterfaceTypeAttribute()>]
type IVsTypeLibraryWrapperBatchSupport =  interface end
public interface IVsTypeLibraryWrapperBatchSupport

The IVsTypeLibraryWrapperBatchSupport type exposes the following members.

Methods

  Name Description
Public method StartBatch Creates an application domain to work in and starts the batch processing of types. Unloads the application domain when finished. Creates an exception if the batch processing failed to perform as expected.
Public method StopBatch Unloads the application domain after batch processing is complete. Creates an exception if the batch processing failed to perform as expected.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace