VsHierarchyPropID Перечисление

Определение

Указывает идентификаторы свойств, связанные с параметрами свойств для иерархии.

public enum class VsHierarchyPropID
public enum class VsHierarchyPropID
enum VsHierarchyPropID
public enum VsHierarchyPropID
type VsHierarchyPropID = 
Public Enum VsHierarchyPropID
Наследование
VsHierarchyPropID

Поля

AddItemTemplatesGuid -2070

Необязательный идентификатор GUID типа альтернативного проекта, используемый для получения добавленных шаблонов элементов.

AllowEditInRunMode -2056

Указывает, разрешает ли компилятор редактирование в режиме выполнения. Это необязательное свойство.

AltHierarchy -2019

Объект IVsHierarchy для параметра SVsTrackSelectionEx. Это свойство является необязательным

AltItemid -2020

Идентификатор элемента для SVsTrackSelectionEx. Это необязательное свойство.

AlwaysBuildOnDebugLaunch -2109

Указывает, всегда ли проект создается при запуске отладки (F5), если задан параметр инструментов "При выполнении построить только запускаемые проекты и зависимости". Это необязательное свойство.

AppContainer -2117

Указывает, требует ли вывод проекта выполнения в контейнере приложений или нет. Это необязательное свойство. Если true, вывод содержимого проекта требует выполнения контейнера приложений. Если false, вывод не требует выполнения контейнера приложения.

AppTitleBarTopHierarchyName -2084

Самое верхнее имя иерархии (решение или сервер), помещаемое в заголовок приложения. Это необязательное свойство.

BrowseObject -2018

IDispatch для просмотра свойства. Это необязательное свойство.

BrowseObjectCATID -2068

Встроенный GUID идентификатора категории расширителя (CATID) метода BrowseObject(Object) для заданного идентификатора элемента IVsHierarchy. Для VSITEMID_ROOT это соответствует объекту, который используется для построения коллекции "Project.Properties". Это необязательное свойство.

BuildDependencies -2106

Список разделенных точкой с запятой проектов, необходимое для построения этого проекта. Это необязательное свойство.

CanBuildFromMemory -2053

указывает, можно ли выполнить построение из памяти. Это необязательное свойство.

Caption -2003

Полный заголовок окна.

CategoryGuid -2086

Идентификаторы GUID для идентификации семейства/категории данной иерархии, не относящейся к решению (например, иерархия проектов портфолио).

CfgBrowseObjectCATID -2069

Встроенный GUID идентификатора категории расширителя (CATID) конфигурации BrowseObject(Object) для заданного идентификатора элемента IVsHierarchy. Это необязательное свойство.

CfgPropertyPagesCLSIDList -2066

Список разделенных точкой с запятой идентификаторов класса (CLSID) страницы свойств, зависимых от конфигурации. Это необязательное свойство.

ChildrenEnumerated -2071

Указывает, были ли перечислены дочерние объекты. Это необязательное свойство.

CmdUIGuid -2016

Идентификатор GUID, используемый для отслеживания видимости панелей инструментов и окон инструментов AutoVisible.

ConfigurationProvider -2036

Является устаревшей. Взамен рекомендуется использовать интерфейс IVsGetCfgProvider.

Container -2081

Указывает, является ли элемент контейнером. Это необязательное свойство.

DebuggeeProcessId -2073

Идентификатор процесса отлаживаемого объекта (если известен); в противном случае — значение ноль.

DebuggerSourcePaths -2085

Список путей (через точку с запятой) для поиска источника отладчиком. Это необязательное свойство.

DefaultEnableBuildProjectCfg -2063

Указывает, должен ли параметр "Построение" быть изначально установлен по умолчанию в конфигурации решения. Это необязательное свойство.

DefaultEnableDeployProjectCfg -2064

Указывает, должен ли параметр "Развертывание" быть изначально установлен по умолчанию в конфигурации решения. Это необязательное свойство.

DefaultNamespace -2049

Строка, представляющая папочное пространство имен элементов. Это необязательное свойство.

DemandLoadDependencies -2121

Указывает зависимости нагрузки спроса. Это необязательное свойство.

DescriptiveName -2108

Более описательное имя данного элемента. Заменяет моникер таблицы выполняемых документов в подсказках окон документов и других частях пользовательского интерфейса. Это необязательное свойство.

DesignerFunctionVisibility -2061

Свойство, содержащее сведения о том, как помечаются функции конструктора.

DesignerHiddenCodeGeneration -2079

Код, который предполагается отправить в скрытый файл конструктора.

DesignerVariableNaming -2060

Регистр, с которым переменные создаются. Это необязательное свойство.

DesignTimeDependencies -2105

Список разделенных точкой с запятой проектов, необходимое для поддержки функций времени разработки (IntelliSense, конструкторы формы и т. д). Это необязательное свойство.

DisableApplicationSettings -2087

Указывает, должна ли отображаться поддержка времени разработки параметров приложения в вашем проекте. Это необязательное свойство.

EditLabel -2026

Строка, которая должна отображаться для заголовка узла редактирования на месте. Это необязательное свойство.

EnableDataSourceWindow -2083

Указывает, должно ли отображаться окно источника данных для этого проекта. Это необязательное свойство.

ExcludeFromExportItemTemplate -2091

Указывает, можно ли экспортировать элемент проекта с использованием шаблона экспорта элементов. Это необязательное свойство.

Expandable -2006

Показывает, отображает ли оболочка значок плюс, обозначающий "раскрыть эту папку".

ExpandByDefault -2011

Показывает, должна ли оболочка расширить этот элемент.

Expanded -2035

Показывает, расширен ли узел в настоящее время в UIHierarchyWindow.

ExternalItem -2103

Показывает, что этот элемент необходимо считать внешним по отношению к решению. Это необязательное свойство.

ExtObject -2027

Объект ext.object для идентификатора элемента ITEMID_ROOT проекта (Проект). Для других идентификаторов элементов это свойство содержит объект ext данного элемента (ProjectItem), если таковой имеется. Это необязательное свойство.

ExtObjectCATID -2067

Встроенный GUID идентификатора категории расширителя (CATID) объекта ExtObject (объект автоматизации) для заданного идентификатора элемента IVsHierarchy. Для VSITEMID_ROOT это соответствует типу объекта "Project". Это необязательное свойство.

ExtSelectedItem -2028

Пользовательский объект SelectedItem для заданного идентификатора элемента. Это необязательное свойство.

FaultMessage -2123

Локализованное сообщение, указывающее на причину сбоя проекта. Это необязательное свойство.

FirstChild -1001

Идентификатор элемента первого дочернего узла (ITEMID_NIL, если нет дочерних элементов).

FirstVisibleChild -2041

Аналогично FirstChild но свойство, заданное этим элементом, проходит только элементы, которые нужно отобразить в UIHierarchyWindow. Это необязательное свойство. Однако это свойство обязательно, если иерархия поддерживает несколько представлений его содержимого (над- и подмножества).

HandlesOwnReload -2031

Указывает, обрабатывает ли проект собственную разгрузку и загрузку самостоятельно. Это необязательное свойство.

HasEnumerationSideEffects -2062

Показывает, должна ли эта иерархия перечисляться для команды "Найти в файлах" и других подобных перечислениях иерархий. Это необязательное свойство.

IconHandle -2013

Обработчик для значка. UIHierarchyWindow не вызовет DestroyIcon.

IconImgList -2004

Обработчик к списку изображений для значка. Используйте, только если itemId = = VSITEMID_ROOT).

IconIndex -2005

Индекс для значка.

ImplantHierarchy -2037

Имплант IVsHierarchy для этой иерархии. Это необязательное свойство.

IntellisenseUnknown -2077

Интерфейс IUnknown компилятора Intellisense, используемый системой проекта. Это необязательное свойство.

IsFaulted -2122

Указывает, встретилась ли в проекте ошибка. Это необязательное свойство.

IsFindInFilesForegroundOnly -2052

Указывает, где выполняется команда "Искать в файлах". Это необязательное свойство.

IsHiddenItem -2043

Показывает, отображается ли элемент в текущем представлении UIHierarchyWindow. Это необязательное свойство. Однако это свойство обязательно, если ваша иерархия поддерживает несколько представлений его содержимого (подмножества).

IsLinkFile -2074

true, если файл является файлом компоновки. Это необязательное свойство.

IsNewUnsavedItem -2057

Показывает, является ли данный объект новым несохраненным элементом. Это необязательное свойство.

IsNonLocalStorage -2045

Указывает, является ли хранилище проекта локальным. Это необязательное свойство.

IsNonMemberItem -2044

Показывает, что элемент не считается членом иерархии. Это необязательное свойство. Однако это Обязательно, если ваша иерархия поддерживает представления надмножеств содержимого (например, ShowAllFiles отображает файлы в каталоге, которые не являются элементами проекта).

IsNonSearchable -2051

Указывает, можно ли выполнить поиск или замену элемента с помощью команды "найти в файлах" или "заменить в файлах". Это необязательное свойство.

IsUpgradeRequired -2078

Указывает, требуется ли обновление. Это необязательное свойство.

ItemDocCookie -2034

Файл cookie документа (VSCOOKIE) элемента иерархии. Это необязательное свойство.

ItemSubType -2047

Не-локализованная строка, представляющая подтип элемента. Это необязательное свойство.

KeepAliveDocument -2075

Указывает, нужно ли поддерживать документ в проекте в активном состоянии несмотря на его состояние (открытый или закрытый). Это необязательное свойство.

MinimumDesignTimeCompatVersion -2110

Минимальное время разработки совместимой версии, с которой совместим этот проект. Это необязательное свойство.

Name -2012

Имя проекта (VSITEMID_ROOT) или элемента.

NextSibling -1002

Идентификатор элемента следующего сестринского узла (ITEMID_NIL, если больше нет одноуровневых элементов).

NextVisibleSibling -2042

Аналогично NextSibling но свойство, заданное этим элементом, проходит только элементы, которые нужно отобразить в UIHierarchyWindow. Это необязательное свойство. Однако это свойство обязательно, если ваша иерархия поддерживает несколько представлений его содержимого (над- и подмножества).

NIL -1
NoDefaultNestedHierSorting -2090

Показывает, требуется ли сначала сортировать вложенные иерархии, а затем элементы и требуется ли их сортировать в алфавитом порядке (как папки решений). Это необязательное свойство.

OpenFolderIconHandle -2014

Дескриптор значка открытого каталога; UIHierarchyWindow не вызывает DestroyIcon. Это необязательное свойство.

OpenFolderIconIndex -2015

Индекс значка открытого каталога. Это необязательное свойство.

OutputType -2118

Выходной тип для проекта. Это необязательное свойство.

OverlayIconIndex -2048

Перекрытие значка главного элемента. Это необязательное свойство.

OwnerKey -2038

Строка ключа владельца, указывающая идентификатор GUID владельца проекта. Это необязательное свойство.

Parent -1000

Идентификатор родительского узла (ITEMID_NIL, если родительский элемент не существует).

ParentHierarchy -2032

IVsHierarchy, которому принадлежит иерархия.

ParentHierarchyItemid -2033

Идентификатор элемента данной иерархии в его родительской иерархии.

PreferredLanguageSID -2054

Предпочтительный идентификатор безопасности (SID) службы языка текстового редактора для проекта. Это необязательное свойство.

PriorityPropertyPagesCLSIDList -2089

Упорядоченный список разделенных точкой с запятой идентификаторов класса предпочтительных страниц свойств. Это необязательное свойство.

ProductBrandName -2099

Фирменная символика иерархии, используемая для замены имени приложения в заголовке главного окна. Это необязательное свойство.

ProjectCapabilities -2124

Список возможностей проекта, разделенный пробелами. Это необязательное свойство.

ProjectDesignerEditor -2088

Идентификатор GUID редактора конструктора проектов, который используется для редактирования свойств проекта (SupportsProjectDesigner возвращает VARIANT_TRUE, если возвращается идентификатор GUID редактора конструктора проектов). Это необязательное свойство.

ProjectDir -2021

Полный путь к каталогу проекта (только для VSITEMID_ROOT). Это необязательное свойство.

ProjectIDGuid -2059

Идентификатор GUID, определяющий проект среди решений. Это необязательное свойство.

ProjectName -2012

Является устаревшей. Взамен рекомендуется использовать Name.

ProjectType -2030

Является устаревшей. Взамен рекомендуется использовать TypeName.

ProjectUnloadStatus -2120

Состояние выгрузки (UNLOADSTATUS_UnloadedByUser, UNLOADSTATUS_LoadPendingIfNeeded и т д) из перечисления _VSProjectUnloadStatus, реализуется только иерархией заглушки. Это необязательное свойство.

PropertyPagesCLSIDList -2065

Список разделенных точкой с запятой идентификаторов класса страницы свойств, не зависимых от конфигурации. Это необязательное свойство.

ProvisionalViewingStatus -2112

Временное состояние просмотра для элемента (из перечисления __VSPROVISIONALVIEWINGSTATUS). Это необязательное свойство.

RefactorExtensions -2100

Массив идентификаторов GUID службы, которые реализуют IVsRefactorNotify и для которых необходимо вызвать этот интерфейс при выполнении любых операций рефакторинга в проекте (определено только для VSITEMID_ROOT). Это необязательное свойство.

ReferenceManagerUser -2119

Реализация IVsReferenceManagerUser для проекта. Это необязательное свойство.

ReloadableProjectFile -2031

Является устаревшей. Взамен рекомендуется использовать HandlesOwnReload.

RequiresReloadForExternalFileChange -2125

Указывает, не был ли файл на диске последним файлом, записанный проектом. Это необязательное свойство.

Root -1003

Является устаревшей. Идентификатор корневой элемента должен быть VSITEMID_ROOT.

SaveName -2002

Имя, используемое во время сохранения.

SelContainer -2017

ISelectionContainer для просмотра свойства. Это необязательное свойство.

ServiceReferenceSupported -2095

Указывает, поддерживает ли проект ссылки на службы. Это необязательное свойство.

ShowOnlyItemCaption -2058

Показывает, что это элемент, для которого в пользовательском интерфейсе должен отображаться только заголовок, а не весь моникер. Это необязательное свойство.

ShowProjInSolutionPage -2055

Указывает, нужно ли фильтровать проект, если Visual Basic или C# вызывает средство выбора компонентов для добавления ссылки. Это необязательное свойство.

SortPriority -2022

Приоритет сортировки в UIHierarchyWindow. Это необязательное свойство.

StartupServices -2040

Объект IVsProjectStartupServices для добавления служб, которые будут запускаться при следующей загрузке проекта (только для VSITEMID_ROOT).

StateIconIndex -2029

Индекс значка состояния.

StatusBarClientText -2072

Текст в области иерархии для текстового поля клиента в строке состояния.

StorageType -2046

Не-локализованная строка, представляющая типа хранения. Это необязательное свойство.

SupportedMyApplicationTypes -2092

Разделенный точкой с запятой список типов приложений, поддерживаемых проектами систем, поддерживающих My.Application. Это необязательное свойство.

SupportedOutputTypes -2113

Список поддерживаемых типов выходных данных (указанных в качестве значений, используемых свойством проекта OutputTypeEx). Это необязательное свойство.

SupportsAspNetIntegration -2104

Показывает, поддерживает ли веб-проект использование приложением Silverlight. Это необязательное свойство.

SupportsHierarchicalUpdate -2096

Указывает, следует ли включить иерархическое обновление для данного проекта. Это необязательное свойство.

SupportsLinqOverDataSet -2098

Указывает, следует ли включить LINQ to DataSet для данного проекта. Это необязательное свойство.

SupportsNTierDesigner -2097

Указывает, нужно ли включить конструктор N-Tier для данного проекта. Это необязательное свойство.

SupportsProjectDesigner -2076

Указывает, использует ли проект редактор конструктора проектов вместо кадра страницы свойств для редактирования свойств проекта. Это необязательное свойство.

SuppressOutOfDateMessageOnBuild -2080

Указывает, участвует ли проект в сообщении "данная конфигурация устарела" в построении (F5). Это необязательное свойство.

TargetFrameworkMoniker -2102

Формат моникера целевой платформы.

TargetFrameworkVersion -2093

Версия целевой платформы.

TargetPlatformIdentifier -2114

Целевая платформа для типа проекта. Это необязательное свойство.

TargetPlatformVersion -2115

Версия целевой платформы (например, "8.0"). Это необязательное свойство. Однако это необходимо, если предоставляется TargetPlatformIdentifier.

TargetRuntime -2116

Среда выполнения, на которую нацелен проект (производные из перечисления __VSPROJTARGETRUNTIME ). Это необязательное свойство.

TypeGuid -1004

Идентификатор GUID, используемый для указания типа узла/иерархии (поиск по GUID_ItemType).

TypeName -2030

Отображаемое имя, используемое для указания типа узла/иерархии (используется в заголовке окна).

UseInnerHierarchyIconList -2082

Обозначает, нужно ли использовать значок для корневого объекта внутренней (вложенной) иерархии из списка изображений для внутренних иерархий. Это необязательное свойство.

UserContext -2023

IVsUserContext для проекта или элемента. Это необязательное свойство.

WebReferenceSupported -2094

Указывает, поддерживает ли проект веб-ссылки. Это необязательное свойство.

Применяется к