Microsoft.VisualStudio Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
ErrorHandler |
Предоставляет методы для обработки общих кодов ошибок COM. |
VisualStudioServices |
Предоставляет доступ к службам Visual Studio по версии. |
VisualStudioServices.VS2019_10Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 10. |
VisualStudioServices.VS2019_11Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 11. |
VisualStudioServices.VS2019_4Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 4. |
VisualStudioServices.VS2019_5Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 5. |
VisualStudioServices.VS2019_6Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 6. |
VisualStudioServices.VS2019_7Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 7. |
VisualStudioServices.VS2019_8Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 8. |
VisualStudioServices.VS2019_9Services |
Перечисляет службы, доступные в Visual Studio 2019 с обновлением 9. |
VisualStudioServices.VS2022_2Services |
Перечисляет службы, доступные в Visual Studio 2022 с обновлением 2. |
VisualStudioServices.VS2022_3Services |
Перечисляет службы, доступные в Visual Studio 2022 с обновлением 3. |
VisualStudioServices.VS2022_4Services |
Перечисляет службы, доступные в Visual Studio 2022 с обновлением 4. |
VisualStudioServices.VS2022_5Services |
Перечисляет службы, доступные в Visual Studio 2022 с обновлением 4. |
VisualStudioServices.VS2022_6Services |
Перечисляет службы, доступные в Visual Studio 2022 с обновлением 5. |
VisualStudioServices.VS2022Services |
Перечисляет службы, доступные в Visual Studio 2022. |
VSColorTable | |
VSConstants |
Используйте этот класс для доступа к общим константам Visual Studio. |
VSConstants.AppPackageDebugTargets |
Содержит идентификаторы команд для набора команд отладки пакета приложения. |
VSConstants.CATID |
Эти guid CATID используются для расширения объектов, передаваемых в браузер свойств, и объектов автоматизации, поддерживающих расширители автоматизации. |
VSConstants.CLSID | |
VSConstants.CMDSETID | |
VSConstants.CodeModelLanguage |
Набор языков модели кода. |
VSConstants.ComponentSelectorPageGuid | |
VSConstants.DebugEnginesGuids | |
VSConstants.DebugPortSupplierGuids |
Guid поставщика портов отладчика для структур VsDebugTargetInfo* и интерфейса IVsDebugRemoteDiscoveryUI. |
VSConstants.DebugTargetHandler |
Содержит идентификаторы команд для набора команд обработчика отладки целевого объекта. |
VSConstants.DocumentMetadataUserDataGuid |
Это свойства IVsUserData, поддерживаемые объектами DocData, которые предоставляют дополнительные метаданные, такие как snapshot версии. |
VSConstants.EditPropyCategoryGuid |
Известные категории свойств редактора используются с интерфейсом IVsTextEditorPropertyCategoryContainer. |
VSConstants.ItemTypeGuid |
Эти значения используются с свойством VSHPROPID_ItemType. |
VSConstants.LOGVIEWID | |
VSConstants.MruList | |
VSConstants.NewDocumentStateReason |
Известные причины, используемые для IVsUIShellOpenDocument3.SetNewDocumentState. |
VSConstants.OutputWindowPaneGuid | |
VSConstants.ProjectTargets |
Известные целевые платформы проекта. |
VSConstants.ReferenceManagerHandler |
Представляет идентификаторы команд для контекстного меню. |
VSConstants.SearchProviderNames | |
VSConstants.SetupDrivers |
Известные драйверы настройки проекта для установки отсутствующих компонентов. |
VSConstants.StandardNavigateToDocumentScopeFilters |
Стандартные имена фильтров для областей документов для функции "Перейти к". |
VSConstants.StandardNavigateToFilterShortcuts |
Стандартные имена ярлыков фильтра для функции "Перейти к". |
VSConstants.StandardNavigateToKindFilters |
Стандартные имена фильтров для типов элементов для функции Перейти к. |
VSConstants.StandardToolWindows |
Содержит идентификаторы GUID для стандартных окон инструментов. |
VSConstants.ToolboxMultitargetingFields | |
VSConstants.UICONTEXT | |
VSConstants.VsDependencyTypeGuid | |
VSConstants.VsEditorFactoryGuid | |
VSConstants.VsEditorUserDataGuid |
Это необязательные общие параметры редактора, которые можно использовать для настройки поведения редактора. |
VSConstants.VsLanguageServiceGuid | |
VSConstants.VsLanguageUserDataGuid |
Это необязательные свойства IVsUserData, которые может предоставить языковая служба, чтобы повлиять на поведение Редактор исходного кода (текста). Интерфейс IVsUserData извлекается методом QueryInterface в объекте IVsLanguageInfo реализации языковой службы. |
VSConstants.VsPackageGuid | |
VSConstants.VsTaskListView | |
VSConstants.VsTextBufferUserDataGuid |
Это свойства IVsUserData, поддерживаемые объектом TextBuffer (DocData) Редактор исходного кода (Text). Интерфейс IVsUserData извлекается методом QueryInterface в объекте IVsTextLines Редактор Text. |
VSConstants.WellKnownOldVersionValues |
Известные значения, которые можно использовать для указания значений OldVersion (LowerBound/UpperBound) для ProvideBindingRedirectionAttribute. |
VSConstants.WellKnownToolboxStringMaps | |
VSConstants.WellKnownWindowReferences | |
VSConstants.WizardType |
Набор типов мастера. |
Win32Methods |
Импортирует некоторые функции управления окном Win32. |
Интерфейсы
IEventHandler |
Только для внутреннего использования в корпорации Майкрософт. Предоставляет методы, необходимые для добавления, удаления и тестирования наличия обработчиков в коллекции обработчиков событий. |
IVsService<T> |
Предоставляет доступ к службе Visual Studio с профилированием. |
IVsService<TService,TInterface> |
Предоставляет доступ к службе Visual Studio с профилированием. |
Перечисления
COWAIT_FLAGS |
Флаги для CoWaitForMultipleHandles |
VSConstants.AppCommandCmdID |
Идентифицирует команды, выполняемые в результате получения сообщения WM_APPCOMMAND главным окном. |
VSConstants.CEF |
Представляет флаги, используемые с методом CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32). |
VSConstants.MessageBoxResult |
Коды результатов из IVsUIShell.ShowMessageBox. |
VSConstants.SelectionElement |
Представляет флаги, используемые в обработчике событий OnElementValueChanged(UInt32, Object, Object). |
VSConstants.VSITEMID |
Специальные элементы в VsHierarchy. |
VSConstants.VsSearchNavigationKeys |
Указывает ключи навигации поиска Visual Studio. |
VSConstants.VsSearchTaskStatus |
Определяет понятные имена для состояний задачи поиска. |
VSConstants.VSSELELEMID |
Эти идентификаторы элементов являются единственными идентификаторами элементов, которые можно использовать со службой выбора. |
VSConstants.VSStd11CmdID |
Набор стандартных общих команд в CMDSETID. StandardCommandSet11_guid. |
VSConstants.VSStd12CmdID |
Набор стандартных общих команд в CMDSETID. StandardCommandSet12_guid. |
VSConstants.VSStd14CmdID |
Набор стандартных общих команд в CMDSETID. StandardCommandSet14_guid. |
VSConstants.VSStd15CmdID |
Набор стандартных общих команд в CMDSETID. StandardCommandSet15_guid. |
VSConstants.VSStd16CmdID |
Набор стандартных общих команд в наборе StandardCommandSet16_guid команд. |
VSConstants.VSStd17CmdID |
Набор стандартных общих команд в наборе StandardCommandSet17_guid команд. |
VSConstants.VSStd2010CmdID |
Набор стандартных общих команд в CMDSETID. StandardCommandSet2010_guid. |
VSConstants.VSStd2KCmdID |
Набор стандартных общих команд редактора в StandardCommandSet2k. |
VSConstants.VSStd97CmdID |
Эти константы делают доступными некоторые основные команды меню для управляемого кода. |
VSConstants.VsUIAccelModifiers |
Указывает сочетания клавиш и клавиши-модификаторы пользовательского интерфейса. |
VSConstants.VsUIHierarchyWindowCmdIds |
Следующие команды являются специальными командами, которые применяются только к UIHierarchyWindow. Они определяются как часть guid группы команд: CMDSETID. UIHierarchyWindowCommandSet_guid. |