Compartilhar via


IVsCommandWindowsCollection Interface

Manipulates windows in the commandwindows list that Visual Studio maintains. You can get an instance of the interface from the SVsCommandWindowsCollection (SID_SVsCommandWindowsCollection) service.

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

Syntax

'Declaration
<GuidAttribute("615FF029-FEFA-492C-8CD2-C3F66644C3F9")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCommandWindowsCollection
[GuidAttribute("615FF029-FEFA-492C-8CD2-C3F66644C3F9")]
[InterfaceTypeAttribute()]
public interface IVsCommandWindowsCollection
[GuidAttribute(L"615FF029-FEFA-492C-8CD2-C3F66644C3F9")]
[InterfaceTypeAttribute()]
public interface class IVsCommandWindowsCollection
[<GuidAttribute("615FF029-FEFA-492C-8CD2-C3F66644C3F9")>]
[<InterfaceTypeAttribute()>]
type IVsCommandWindowsCollection =  interface end
public interface IVsCommandWindowsCollection

The IVsCommandWindowsCollection type exposes the following members.

Methods

  Name Description
Public method Close Closes the specified command window.
Public method CloseAllCommandWindows Closes all command windows.
Public method Create Creates a new command window in the specified mode.
Public method GetCommandWindowFromCookie Retrieves a command window interface for the specified cookie.
Public method GetCommandWindowFromMode Retrieves a command window interface for the specified mode.
Public method IsOutputWaiting Determines if there is output to render for the specified window.
Public method OpenExistingOrCreateNewCommandWindow Opens an existing command window or creates a new one.
Public method SetRunningCommandWindowCommand Indicates whether a command window is running (or not running) a command.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace