VsShellUtilities Class
Visual Studio 2012
Provides static helper methods to use with the Visual Studio shell.
Namespace:
Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
The VsShellUtilities type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | ApplyListViewThemeStyles | Modifies a Windows Forms ListView control to use the new Explorer style theme. |
![]() ![]() | ApplyTreeViewThemeStyles(TreeView) | Modifies a Windows Forms TreeView control to use the new Explorer style theme. Hot tracking is enabled by default. |
![]() ![]() | ApplyTreeViewThemeStyles(TreeView, Boolean) | Modifies a Windows Forms TreeView control to use the new Explorer style theme. |
![]() ![]() | EmptyTaskList | Empties the task list. |
![]() ![]() | GetCfgProvider | |
![]() ![]() | GetDebugMode | Gets the current debug mode of the shell, for example, design mode, running mode, or break mode. |
![]() ![]() | GetEnvironmentFont | Retrieve the host's environment font as a Font. |
![]() ![]() | GetErrorListItems | |
![]() ![]() | GetHierarchy | Gets the hierarchy node that is specified by the project GUID. |
![]() ![]() | GetMiscellaneousProject(IServiceProvider) | Gets the miscellaneous project from the current solution. |
![]() ![]() | GetMiscellaneousProject(IServiceProvider, Boolean) | Returns the miscellaneous project in a solution. |
![]() ![]() | GetOutputWindowPane | Gets the output window pane that is specified by the GUID. |
![]() ![]() | GetPackageExtensionPoint<TExtensionPoint, TInterface> | |
![]() ![]() | GetProject | Returns a project for the specified document. |
![]() ![]() | GetRDTDocumentInfo | Gets an IVsPersistDocData interface and a document cookie from the running document table for the specified document. |
![]() ![]() | GetRunningDocumentContents | Gets the text of the specified file, if it exists in the running document table. |
![]() ![]() | GetTaskItems | Obsolete. Gets a list of tasks. |
![]() ![]() | GetTaskItems2 | Obsolete. Gets a list of all task items. |
![]() ![]() | GetTaskItems3 | |
![]() ![]() | GetTextView | Gets the text view in the specified window frame. |
![]() ![]() | GetUIHierarchyWindow | Gets a window for the given GUID. |
![]() ![]() | GetWindowObject | Gets the window that exists in the specified window frame. |
![]() ![]() | IsDocumentOpen | Determines whether the specified document is open. |
![]() ![]() | IsInAutomationFunction | Determines whether the extensibility object is currently executing an automation operation. |
![]() ![]() | IsSolutionBuilding | Determines whether the build manager is busy. |
![]() ![]() | IsVisualStudioInDesignMode | Determines whether Visual Studio is in design mode (as opposed to run mode or debug mode). |
![]() ![]() | LaunchDebugger | Starts the debugger. |
![]() ![]() | LookupPackageString | |
![]() ![]() | OpenAsMiscellaneousFile | Opens the specified miscellaneous file in the specified editor. |
![]() ![]() | OpenBrowser(String) | |
![]() ![]() | OpenBrowser(String, UInt32) | |
![]() ![]() | OpenDocument(IServiceProvider, String) | Opens the specified document. |
![]() ![]() | OpenDocument(IServiceProvider, String, Guid, IVsUIHierarchy, UInt32, IVsWindowFrame) | Opens the specified document in the specified view. |
![]() ![]() | OpenDocument(IServiceProvider, String, Guid, IVsUIHierarchy, UInt32, IVsWindowFrame, IVsTextView) | Opens the specified document in the specified logical view. |
![]() ![]() | OpenDocumentWithSpecificEditor(IServiceProvider, String, Guid, Guid) | Opens the specified document by using the specified editor. |
![]() ![]() | OpenDocumentWithSpecificEditor(IServiceProvider, String, Guid, Guid, IVsUIHierarchy, UInt32, IVsWindowFrame) | Opens the specified document by using the specified editor. |
![]() ![]() | OpenSystemBrowser | |
![]() ![]() | PromptYesNo | Displays a message box that contains the specified title and prompts the user to respond (yes or no) to the specified message. |
![]() ![]() | RenameDocument | Renames the specified document. |
![]() ![]() | SaveFileIfDirty(IVsTextView) | If the file is dirty, saves it in the specified text view. |
![]() ![]() | SaveFileIfDirty(IServiceProvider, String) | Saves the specified file if it is dirty. |
![]() ![]() | SetOleCmdText | |
![]() ![]() | ShowMessageBox | Displays a message box with the specified message. |
![]() ![]() | TryGetPackageExtensionPoint<TExtensionPoint, TInterface> |
