Справочник по пакету SDK Для Visual Studio
В этом разделе содержатся сведения о пространствах имен Visual Studio, связанных пространствах имен и других областях, интересующих разработчиков, использующих пакет SDK Visual Studio.
В этом разделе
Microsoft.VisualStudio.TextManager.Interop Устаревшие интерфейсы взаимодействия, используемые для редакторов и языковых служб.
Microsoft.VisualStudio.Editor Классы, используемые в новом редакторе.
Microsoft.VisualStudio.Language.Intellisense Классы, используемые в новом редакторе IntelliSense.
Microsoft.VisualStudio.Language.StandardClassification Классы, используемые в новом редакторе.
Microsoft.VisualStudio.Text Классы, используемые в новом редакторе.
Microsoft.VisualStudio.Text.Adornments Классы, используемые в новом редакторе для украшений.
Microsoft.VisualStudio.Text.Classification Классы, используемые в новом редакторе для классификации.
Microsoft.VisualStudio.Text.Differencing Классы, используемые в новом редакторе для разных версий.
Microsoft.VisualStudio.Text.Document Классы, используемые в новом редакторе документов.
Microsoft.VisualStudio.Text.Editor Классы, используемые в новом редакторе.
Microsoft.VisualStudio.Text.Editor.DragDrop Классы, используемые в новом редакторе для перетаскивания.
Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods Классы, используемые в новом редакторе.
Microsoft.VisualStudio.Text.Formatting Классы, используемые в новом редакторе для форматирования.
Microsoft.VisualStudio.Text.IncrementalSearch Классы, используемые в новом редакторе для добавочного поиска.
Microsoft.VisualStudio.Text.Operations Классы, используемые в новом редакторе.
Microsoft.VisualStudio.Text.Outlining Классы, используемые в новом редакторе для подготовки.
Microsoft.VisualStudio.Text.Projection Классы, используемые в новом редакторе для проекции.
Microsoft.VisualStudio.Text.Tagging Классы, используемые в новом редакторе для тегов.
Microsoft.VisualStudio.Utilities Классы, используемые в новом редакторе.
Microsoft.VisualStudio Классы для констант и вспомогательных элементов Visual Studio.
Microsoft.VisualStudio.CommandBars Классы для строк команд Visual Studio.
Microsoft.VisualStudio.ComponentModelHost Классы, используемые для управляемой платформы расширяемости (MEF) в Visual Studio.
Microsoft.VisualStudio.Designer.Interfaces Интерфейсы, используемые с конструкторами Visual Studio.
Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner Интерфейсы, используемые с конструктором проектов Visual Studio.
Microsoft.VisualStudio.ManagedInterfaces.Publish Классы, используемые для публикации приложений.
Microsoft.VisualStudio.OLE.Interop Интерфейсы взаимодействия, используемые в Visual Studio для компонентов OLE.
Microsoft.VisualStudio.Package Классы, используемые для управляемых языковых служб Visual Studio.
Microsoft.VisualStudio.PlatformUI Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.PlatformUI.OleComponentSupport Только внутреннее использование Майкрософт.
Microsoft.VisualStudio.ProjectAggregator Классы, используемые для проектов Visual Studio.
Microsoft.VisualStudio.Settings Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.Shell Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.Shell.Design Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.Shell.Design.Serialization Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.Shell.Flavor Классы, используемые для проектов Visual Studio.
Microsoft.VisualStudio.Shell.Interop Интерфейсы взаимодействия, используемые для оболочки Visual Studio.
Microsoft.VisualStudio.Shell.Settings Классы, используемые в оболочке Visual Studio.
Microsoft.VisualStudio.VSHelp Классы, используемые для справки.
VSLangProj Классы, используемые для проектов службы языка.
XamlGeneratedNamespace Только внутреннее использование Майкрософт.
Microsoft.VisualStudio.ManagedInterfaces9 Интерфейсы, используемые для Visual Studio.
Microsoft.VisualStudio.WCFReference.Interop Классы, используемые для Windows Communication Framework.
Классы Microsoft.VisualStudio.TestTools.Vsip , используемые для средств тестирования.
EnvDTE Используется для автоматизации Visual Studio.
Extensibility Используется для автоматизации Visual Studio.
EnvDTE80 Используется для автоматизации Visual Studio.
EnvDTE90 Используется для автоматизации Visual Studio.
EnvDTE90a Используется для автоматизации Visual Studio.
EnvDTE100 Используется для автоматизации Visual Studio.
Microsoft.VisualStudio.VCCodeModel Используется для автоматизации проектов Visual C++.
Microsoft.VisualStudio.VCProject Классы, используемые для автоматизации проектов Visual C++.
Microsoft.VisualStudio.VCProjectEngine Используется для автоматизации проектов Visual C++.
Microsoft.VisualStudio.VsWizard Используется для мастера Visual Studio.
VSLangProj Используется для автоматизации проектов C# и Visual Basic.
VSLangProj2 Используется для автоматизации проектов C# и Visual Basic.
VSLangProj80 Используется для автоматизации проектов C# и Visual Basic.
VslangProj90 Используется для автоматизации проектов C# и Visual Basic.
VslangProj100 Используется для автоматизации проектов C# и Visual Basic.
VSLangProj110 Используется для автоматизации проектов C# и Visual Basic.
VSLangProj140 Используется для автоматизации проектов C# и Visual Basic.
Microsoft.VisualStudio.Language.CallHierarchy Используется для автоматизации C# и Visual Basic.
Microsoft.VisualStudio.Language.NavigateTo.Interfaces Используется для автоматизации C# и Visual Basic.
Microsoft.VisualStudio.Threading Используется для потоков Visual Studio.
Microsoft.VisualStudio. пространство имен Подключение edServices Используется для подключенных служб Visual Studio.
Перечисление IntelliSenseHostFlags указывает флаги узла IntelliSense.
Справочник по схеме XML VSCT предоставляет таблицу элементов схемы командной таблицы Visual Studio с разрешенными дочерними элементами и атрибутами для каждого из них.
Идентификаторы GUID и константы предоставляют список идентификаторов GUID, используемых в пакете SDK.
Константы COM в управляемом коде предоставляют список идентификаторов элементов пользовательского интерфейса, используемых в пакете SDK среды.
Подключаемые модули системы управления версиями содержат ссылки на разделы api подключаемого модуля управления версиями.
Командная строка переключает сведения о том, как автоматизировать несколько задач из командной строки.
Обработка ошибок и возвращаемые значения объясняют архитектуру ошибок для VSPackages, которая аналогична используемой в других программах Windows.
Глоссарий содержит список полезных терминов и их определений для использования при чтении документации по пакету SDK для Visual Studio.
Microsoft.Build.BuildEngine Используется для MSBuild.
Microsoft.Build.Construction Используется для MSBuild.
Microsoft.Build.Conversion Используется для MSBuild.
Microsoft.Build.Debugging Используется для MSBuild.
Microsoft.Build.Evaluation Используется для MSBuild.
Microsoft.Build.Exceptions Используется для MSBuild.
Microsoft.Build.Execution Используется для MSBuild.
Microsoft.Build.Framework Используется для MSBuild.
Microsoft.Build.Framework.XamlTypes Используется для MSBuild.
Microsoft.Build.Logging Используется для MSBuild.
Microsoft.Build.Tasks Используется для MSBuild.
Microsoft.Build.Tasks.Deployment.Bootstrapper Используется для MSBuild.
Microsoft.Build.Tasks.Deployment.ManifestUtilities Используется для MSBuild.
Microsoft.Build.Tasks.Hosting Используется для MSBuild.
Microsoft.Build.Tasks.Xaml Используется для MSBuild.
Microsoft.Build.Utilities Используется для MSBuild.
См. также
Пакет SDK Для Visual Studio включает документацию, примеры и код для разработки продуктов, которые интегрируются с Visual Studio.