Udostępnij za pośrednictwem


Klasa VsShellUtilities

Zapewnia metody statycznej pomocnika do używania z Visual Studio powłoki.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Shell.VsShellUtilities

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public NotInheritable Class VsShellUtilities
public static class VsShellUtilities

Typ VsShellUtilities uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski ShellIsInitialized
Właściwość publicznaStatyczny element członkowski ShellIsShuttingDown
Właściwość publicznaStatyczny element członkowski ShellIsZombie

Początek

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski ApplyListViewThemeStyles Modyfikuje Windows Forms ListView formantu, aby użyć nowego motywu stylu Eksploratora.
Metoda publicznaStatyczny element członkowski ApplyTreeViewThemeStyles(TreeView) Modyfikuje Windows Forms TreeView formantu, aby użyć nowego motywu stylu Eksploratora.Hot śledzenia jest domyślnie włączona.
Metoda publicznaStatyczny element członkowski ApplyTreeViewThemeStyles(TreeView, Boolean) Modyfikuje Windows Forms TreeView formantu, aby użyć nowego motywu stylu Eksploratora.
Metoda publicznaStatyczny element członkowski EmptyTaskList Opróżnia listy zadań.
Metoda publicznaStatyczny element członkowski GetCfgProvider
Metoda publicznaStatyczny element członkowski GetDebugMode Pobiera bieżący tryb debugowania powłoki, na przykład, tryb projektowania, trybu jazdy lub trybie przerwania.
Metoda publicznaStatyczny element członkowski GetEnvironmentFont Pobrać czcionki środowiska przyjmującego, jak Font.
Metoda publicznaStatyczny element członkowski GetErrorListItems
Metoda publicznaStatyczny element członkowski GetHierarchy Pobiera węzeł hierarchii, który jest określony przez identyfikator GUID projektu.
Metoda publicznaStatyczny element członkowski GetMiscellaneousProject(IServiceProvider) Pobiera różne projektu z bieżącym rozwiązaniem.
Metoda publicznaStatyczny element członkowski GetMiscellaneousProject(IServiceProvider, Boolean) Zwraca różne projektu w roztworze.
Metoda publicznaStatyczny element członkowski GetOutputWindowPane Pobiera okienku okna dane wyjściowe określonego przez identyfikator GUID.
Metoda publicznaStatyczny element członkowski GetPackageExtensionPoint<TExtensionPoint, TInterface>
Metoda publicznaStatyczny element członkowski GetProject Zwraca projektu w określonym dokumencie.
Metoda publicznaStatyczny element członkowski GetRDTDocumentInfo Pobiera IVsPersistDocData interfejs i plik cookie dokumentu z dokumentu tabeli dla określonego dokumentu.
Metoda publicznaStatyczny element członkowski GetRunningDocumentContents Pobiera tekst określony plik, jeśli taka istnieje w tabeli uruchomionego dokumentu.
Metoda publicznaStatyczny element członkowski GetTaskItems Przestarzałe. Pobiera listę zadań.
Metoda publicznaStatyczny element członkowski GetTaskItems2 Przestarzałe. Pobiera listę wszystkich elementów zadań.
Metoda publicznaStatyczny element członkowski GetTaskItems3
Metoda publicznaStatyczny element członkowski GetTextView Pobiera wyświetlanie tekstu w ramce określonego okna.
Metoda publicznaStatyczny element członkowski GetUIHierarchyWindow Pobiera okna dla danego identyfikatora GUID.
Metoda publicznaStatyczny element członkowski GetWindowObject Pobiera okna, który znajduje się w ramce określonego okna.
Metoda publicznaStatyczny element członkowski IsDocumentOpen Określa, czy określony dokument jest otwarty.
Metoda publicznaStatyczny element członkowski IsInAutomationFunction Określa, czy obiekt rozszerzalności aktualnie wykonywanych operacji automatyzacji.
Metoda publicznaStatyczny element członkowski IsSolutionBuilding Określa, czy Menedżer kompilacji jest zajęty.
Metoda publicznaStatyczny element członkowski IsVisualStudioInDesignMode Określa, czy Visual Studio jest w trybie projektowania (w przeciwieństwie do uruchamiania trybu debugowania lub trybie).
Metoda publicznaStatyczny element członkowski LaunchDebugger Uruchamia debuger.
Metoda publicznaStatyczny element członkowski LookupPackageString
Metoda publicznaStatyczny element członkowski OpenAsMiscellaneousFile Otwiera określony plik różne w określonym edytorze.
Metoda publicznaStatyczny element członkowski OpenBrowser(String)
Metoda publicznaStatyczny element członkowski OpenBrowser(String, UInt32)
Metoda publicznaStatyczny element członkowski OpenDocument(IServiceProvider, String) Otwiera określony dokument.
Metoda publicznaStatyczny element członkowski OpenDocument(IServiceProvider, String, Guid, IVsUIHierarchy%, UInt32%, IVsWindowFrame%) Otwiera dokument określony w określonym widoku.
Metoda publicznaStatyczny element członkowski OpenDocument(IServiceProvider, String, Guid, IVsUIHierarchy%, UInt32%, IVsWindowFrame%, IVsTextView%) Otwiera dokument określony w określonym widoku logiczne.
Metoda publicznaStatyczny element członkowski OpenDocumentWithSpecificEditor(IServiceProvider, String, Guid, Guid) Otwiera określony dokument za pomocą edytora określony.
Metoda publicznaStatyczny element członkowski OpenDocumentWithSpecificEditor(IServiceProvider, String, Guid, Guid, IVsUIHierarchy%, UInt32%, IVsWindowFrame%) Otwiera określony dokument za pomocą edytora określony.
Metoda publicznaStatyczny element członkowski OpenSystemBrowser
Metoda publicznaStatyczny element członkowski PromptYesNo Wyświetla okno komunikatu, który zawiera określony tytuł i monituje użytkownika, aby odpowiedzieć określoną wiadomość (tak lub nie).
Metoda publicznaStatyczny element członkowski RenameDocument Zmienia nazwę określonego dokumentu.
Metoda publicznaStatyczny element członkowski SaveFileIfDirty(IVsTextView) Jeśli plik jest dirty, zostanie ona zapisana w widoku określony tekst.
Metoda publicznaStatyczny element członkowski SaveFileIfDirty(IServiceProvider, String) Zapisuje określony plik, jeśli jest zabrudzony.
Metoda publicznaStatyczny element członkowski SetOleCmdText
Metoda publicznaStatyczny element członkowski ShowMessageBox Wyświetla okno komunikatu z określoną wiadomość.
Metoda publicznaStatyczny element członkowski TryGetPackageExtensionPoint<TExtensionPoint, TInterface>

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Shell