VSConstants Класс

Определение

Используйте этот класс для доступа к общим константам Visual Studio.

public ref class VSConstants sealed
public ref class VSConstants sealed
class VSConstants sealed
public sealed class VSConstants
type VSConstants = class
Public NotInheritable Class VSConstants
Наследование
VSConstants

Поля

ALL

GUID, представляющий все объекты в контейнере выделения.

AssemblyReferenceProvider_Guid
AssemblyReferenceProvider_string
cmdidToolsOptions

В меню Сервис выберите команду Параметры.

CO_E_ACCESSCHECKFAILED
CO_E_ACESINWRONGORDER
CO_E_ACNOTINITIALIZED
CO_E_CANCEL_DISABLED
CO_E_CONVERSIONFAILED
CO_E_DECODEFAILED
CO_E_EXCEEDSYSACLLIMIT
CO_E_FAILEDTOCLOSEHANDLE
CO_E_FAILEDTOCREATEFILE
CO_E_FAILEDTOGENUUID
CO_E_FAILEDTOGETSECCTX
CO_E_FAILEDTOGETTOKENINFO
CO_E_FAILEDTOGETWINDIR
CO_E_FAILEDTOIMPERSONATE
CO_E_FAILEDTOOPENPROCESSTOKEN
CO_E_FAILEDTOOPENTHREADTOKEN
CO_E_FAILEDTOQUERYCLIENTBLANKET
CO_E_FAILEDTOSETDACL
CO_E_INCOMPATIBLESTREAMVERSION
CO_E_INVALIDSID
CO_E_LOOKUPACCNAMEFAILED
CO_E_LOOKUPACCSIDFAILED
CO_E_NETACCESSAPIFAILED
CO_E_NOMATCHINGNAMEFOUND
CO_E_NOMATCHINGSIDFOUND
CO_E_PATHTOOLONG
CO_E_SETSERLHNDLFAILED
CO_E_TRUSTEEDOESNTMATCHCLIENT
CO_E_WRONGTRUSTEENAMESYNTAX
ComReferenceProvider_Guid
ComReferenceProvider_string
ConnectedServiceInstanceReferenceProvider_Guid
ConnectedServiceInstanceReferenceProvider_string
COR_E_FILENOTFOUND
CPDN_SELCHANGED

Уведомление об изменении выбора на странице.

CPDN_SELDBLCLICK

Уведомление о удвоенном щелчке мыши на выбранном элементе на странице.

CPPM_CLEARSELECTION

Сброс и отмена выбора в списке доступных компонентов.

CPPM_GETSELECTION

Получение сведений о выделении.

CPPM_INITIALIZELIST

Инициализация списка доступных компонентов.

CPPM_INITIALIZETAB

Инициализация вкладки с ВАРИАНТом в ВСКОМПОНЕНТСЕЛЕКТОРТАБИНИТ.

CPPM_QUERYCANSELECT

Определите, должна ли быть включена кнопка выбора.

CPPM_SETMULTISELECT

Задайте режим множественного выбора для средства выбора.

DISP_E_ARRAYISLOCKED

Значение HRESULT, указывающее на то, что массив в настоящее время блокирован.

DISP_E_BADCALLEE

Возвращаемое значение COM.

DISP_E_BADINDEX

Возвращаемое значение, показывающее индекс вне допустимого диапазона.

DISP_E_BADPARAMCOUNT

Возвращаемое значение ошибки, указывающее, что количество элементов, предоставленных методу, отличается от числа принятых этим методом аргументов.

DISP_E_BADVARTYPE

Один из аргументов метода не является допустимым вариантным типом.

DISP_E_BUFFERTOOSMALL

Возвращенная ошибка, которая указывает целевой буфер токена слишком мала.

DISP_E_DIVBYZERO

Возвращенная ошибка, которая указывает деление на ноль ошибкой.

DISP_E_EXCEPTION

Это возвращаемое значение указывает на то, что вызов сгенерировал исключение. Обычная реализация должна указывать, что аргумент метода, который вернул эту ошибку, является указателем на структуру, содержащую сведения об исключении.

DISP_E_MEMBERNOTFOUND

Возвращаемое значение, указывающее, что запрошенный элемент не существует или вызов Invoke попытался задать значение свойства, доступного только для чтения.

DISP_E_NONAMEDARGS

Возвращаемое значение указывает на то, что вызываемая реализация интерфейса IDispatch не поддерживает именованные аргументы.

DISP_E_NOTACOLLECTION

Возвращаемое значение, показывающее непредвиденный тип аргумента.

DISP_E_OVERFLOW

Ошибка, которая указывает, что значение не удалось привести к его ожидаемому представлению.

DISP_E_PARAMNOTFOUND

Возвращаемое значение, которое указывает, что один из параметров идентификаторов DISPID не соответствует параметру метода.

DISP_E_PARAMNOTOPTIONAL

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

DISP_E_TYPEMISMATCH

Возвращаемое значение, которое указывает на то, что один или несколько параметров были недопустимы.

DISP_E_UNKNOWNINTERFACE

Возвращаемое значение, указывающее, что идентификатор интерфейса, переданный в riid не равным IID_NULL.

DISP_E_UNKNOWNLCID

Возвращаемое значение, которое указывает на то, что строковые аргументы вызываемого члена интерпретирует код языка (согласно идентификатору языка) и идентификатор языка не распознан. Если код языка (LCID) не необходим для интерпретации аргументов, то эта ошибка не возвращается.

DISP_E_UNKNOWNNAME

Возвращаемое значение, которое указывает на то, что одно или несколько имен не были известны. Возвращенные DISPID содержат DISPID_UNKNOWN для каждой записи, которая соответствует неизвестному имени.

E_ABORT

Ошибка HRESULT при прерывании.

E_ACCESSDENIED

Ошибка HRESULT для отказа в доступе.

E_FAIL

Ошибка HRESULT для общего сбоя.

E_HANDLE

Ошибка HRESULT для недопустимого МАРКЕРа.

E_INVALIDARG

Ошибка HRESULT для недопустимого аргумента.

E_NOINTERFACE

Ошибка HRESULT для запроса нереализованного интерфейса.

E_NOTIMPL

Ошибка HRESULT при вызове метода, который не реализован.

E_OUTOFMEMORY

Ошибка HRESULT для исчерпания памяти.

E_PENDING

Ошибка HRESULT для условия ожидания.

E_POINTER

Ошибка HRESULT для неопределенного или недопустимого указателя.

E_UNEXPECTED

Ошибка HRESULT при непредвиденном условии.

FileReferenceProvider_Guid
FileReferenceProvider_string
GUID_AppCommand

Этот идентификатор GUID определяет команды, запускаемые как ресаулт сообщения WM_APPCOMMAND, полученного основным окном.

GUID_BrowseFilePage

Страница Бровсефиле.

GUID_VsNewProjectPseudoFolder

Идентификатор GUID для псевдо для папки Visual Studio в реестре.

GUID_VSStandardCommandSet97

Этот идентификатор GUID определяет стандартный набор команд, известный в VisualStudio 97 (версия 6).

guidCOMPLUSLibrary

LCID библиотеки COM Plus.

HIERARCHY_DONTCHANGE

Указывает контейнеру выделений, что менять значение не нужно.

HIERARCHY_DONTPROPAGATE

Указывает контейнеру выделений, что необходимо задать значение null.

IID_IUnknown

GUID интерфейса COM IUnknown.

MiscFilesProjectUniqueName
OLE_E_ADVF

Традиционная ошибка OLE.

OLE_E_ADVISENOTSUPPORTED

Традиционная ошибка OLE.

OLE_E_BLANK

Традиционная ошибка OLE.

OLE_E_CANT_BINDTOSOURCE

Традиционная ошибка OLE.

OLE_E_CANT_GETMONIKER

Традиционная ошибка OLE.

OLE_E_CANTCONVERT

Традиционная ошибка OLE.

OLE_E_CLASSDIFF

Традиционная ошибка OLE.

OLE_E_ENUM_NOMORE

Традиционная ошибка OLE.

OLE_E_INVALIDHWND

Традиционная ошибка OLE.

OLE_E_INVALIDRECT

Традиционная ошибка OLE.

OLE_E_NOCACHE

Традиционная ошибка OLE.

OLE_E_NOCONNECTION

Традиционная ошибка OLE.

OLE_E_NOSTORAGE

Традиционная ошибка OLE.

OLE_E_NOT_INPLACEACTIVE

Традиционная ошибка OLE.

OLE_E_NOTRUNNING

Традиционная ошибка OLE.

OLE_E_OLEVERB

Традиционная ошибка OLE.

OLE_E_PROMPTSAVECANCELLED

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

OLE_E_STATIC

Кэш — для статического объекта, и у него уже есть узел кэша.

OLE_E_WRONGCOMPOBJ

Версии COMPOBJ.DLL и OLE2.DLL на вашем компьютере несовместимы друг с другом.

PlatformReferenceProvider_Guid
PlatformReferenceProvider_string
ProjectReferenceProvider_Guid
ProjectReferenceProvider_string
RPC_E_ACCESS_DENIED
RPC_E_ATTEMPTED_MULTITHREAD
RPC_E_CALL_CANCELED
RPC_E_CALL_COMPLETE
RPC_E_CALL_REJECTED
RPC_E_CANTCALLOUT_AGAIN
RPC_E_CANTCALLOUT_INASYNCCALL
RPC_E_CANTCALLOUT_INEXTERNALCALL
RPC_E_CANTCALLOUT_ININPUTSYNCCALL
RPC_E_CANTPOST_INSENDCALL
RPC_E_CANTTRANSMIT_CALL
RPC_E_CHANGED_MODE
RPC_E_CLIENT_CANTMARSHAL_DATA
RPC_E_CLIENT_CANTUNMARSHAL_DATA
RPC_E_CLIENT_DIED
RPC_E_CONNECTION_TERMINATED
RPC_E_DISCONNECTED
RPC_E_FAULT
RPC_E_FULLSIC_REQUIRED
RPC_E_INVALID_CALLDATA
RPC_E_INVALID_DATA
RPC_E_INVALID_DATAPACKET
RPC_E_INVALID_EXTENSION
RPC_E_INVALID_HEADER
RPC_E_INVALID_IPID
RPC_E_INVALID_OBJECT
RPC_E_INVALID_OBJREF
RPC_E_INVALID_PARAMETER
RPC_E_INVALID_STD_NAME
RPC_E_INVALIDMETHOD
RPC_E_NO_CONTEXT
RPC_E_NO_GOOD_SECURITY_PACKAGES
RPC_E_NO_SYNC
RPC_E_NOT_REGISTERED
RPC_E_OUT_OF_RESOURCES
RPC_E_REMOTE_DISABLED
RPC_E_RETRY
RPC_E_SERVER_CANTMARSHAL_DATA
RPC_E_SERVER_CANTUNMARSHAL_DATA
RPC_E_SERVER_DIED
RPC_E_SERVER_DIED_DNE
RPC_E_SERVERCALL_REJECTED
RPC_E_SERVERCALL_RETRYLATER
RPC_E_SERVERFAULT
RPC_E_SYS_CALL_FAILED
RPC_E_THREAD_NOT_INIT
RPC_E_TIMEOUT
RPC_E_TOO_LATE
RPC_E_UNEXPECTED
RPC_E_UNSECURE_CALL
RPC_E_VERSION_MISMATCH
RPC_E_WRONG_THREAD
RPC_S_CALLPENDING
RPC_S_WAITONTIMER
S_FALSE

HRESULT для FALSE (не ошибка).

S_OK

HRESULT для универсального успеха.

SELCONTAINER_DONTCHANGE

Указывает контейнеру выделений, что менять значение не нужно.

SELCONTAINER_DONTPROPAGATE

Указывает контейнеру выделений, что необходимо задать значение null.

SELECTED

Идентификатор GUID, представляющий выбранные объекты в контейнере выделения.

SharedProjectReferenceProvider_Guid
SharedProjectReferenceProvider_string
SID_SUIHostCommandDispatcher

Служба Суихосткомманддиспатчер возвращает объект, реализующий IOleCommandTarget. Этот объект обрабатывает маршрутизацию команд для среды. Используйте эту службу, если нужно направить команду на основе текущего выбора или состояния окружения.

SID_SVsGeneralOutputWindowPane

Псевдо-служба, возвращающая интерфейс IID_IVsOutputWindowPane общей области вывода в среде VS. Запрос этой службы вызовет создание общей области вывода, если такая еще не была создана.

SID_SVsToolboxActiveXDataProvider
SolutionItemsProjectUniqueName
UIContext_SolutionClosing
UNDO_E_CLIENTABORT

Ошибка HRESULT для прерывания клиентом.

VS_BUILDABLEPROJECTCFGOPTS_BUILD_ACTIVE_DOCUMENT_ONLY

Флаг, запрашивающий, чтобы только был создан недавно измененный документ.

VS_BUILDABLEPROJECTCFGOPTS_BUILD_SELECTION_ONLY

Флаг, запрашивающий, чтобы только выбранные элементы были перестроены.

VS_BUILDABLEPROJECTCFGOPTS_PACKAGE
VS_BUILDABLEPROJECTCFGOPTS_PRIVATE

Флаг, который является частным к конкретной реализации.

VS_BUILDABLEPROJECTCFGOPTS_REBUILD

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

VS_E_BUSY

Сравнение ошибки HRESULT, возвращаемого интерфейсами, к асинхронному поведению, если объект, который в данный момент существует, уже занят.

VS_E_CIRCULARTASKDEPENDENCY

Код ошибки HRESULT, возвращаемый VS, если попытка выполнить операцию ожидания задачи приведет к взаимоблокировке из-за циклической зависимости.

VS_E_EDITORDISABLED

Сравнение ошибки HRESULT с конкретными ошибками для "редактор отключен".

VS_E_INCOMPATIBLECLASSICPROJECT

Сравнение ошибки HRESULT с конкретными значениями ошибок для проекта приложения Магазина, отличного от Windows, который не поддерживается SKU VS Express.

VS_E_INCOMPATIBLEDOCDATA

Сравнение ошибки HRESULT для "несовместимых данных документа".

VS_E_INCOMPATIBLEPROJECT

Сравнение определенного типа данных об ошибке HRESULT для проекта не поддерживается текущим выпуском продукта.

VS_E_INCOMPATIBLEPROJECT_UNSUPPORTED_OS

Сравнение ошибки HRESULT с конкретными ошибками для проекта не поддерживается в текущей версии ОС, например для проектов приложений Магазина Windows требуется Windows 8 или более поздняя версия.

VS_E_PACKAGENOTLOADED

Сравнение ошибки HRESULT с конкретными ошибками для пакета "пакет не загружен".

VS_E_PROJECTALREADYEXISTS

СРАВНЕНИЕ HRESULT с конкретными ошибками для "проект уже существует".

VS_E_PROJECTMIGRATIONFAILED

Сравнение ошибки HRESULT с конкретными ошибками для "Сбой конфигурации проекта".

VS_E_PROJECTNOTLOADED

Сравнение ошибки HRESULT с конкретными ошибками для "проект не загружен".

VS_E_PROMPTREQUIRED

Код ошибки HRESULT в VS, возвращенный при попытке выполнить сохранение с использованием RDTSAVEOPT_SileSave, так как система управления версиями требует запроса пользовательского интерфейса, чтобы сохранить возможность изменения файла.

VS_E_SOLUTIONALREADYOPEN

Сравнение ошибки HRESULT с конкретным решением "решение уже открыто".

VS_E_SOLUTIONNOTOPEN

Сравнение ошибки HRESULT с конкретными значениями для "решение не открыто".

VS_E_SPECIFYING_OUTPUT_UNSUPPORTED

Возвращается интерфейсами сборки, которые имеют параметры для указания массива Ивсаутпут, но реализация может применить метод только ко всем выходам.

VS_E_UNSUPPORTEDFORMAT

Сравнение с конкретными ошибками HRESULT для "неподдерживаемый формат".

VS_E_WIZARDBACKBUTTONPRESS

Сравнение специфических ошибок HRESULT для "нажатии кнопки" в мастере ".

VS_S_INCOMPATIBLEPROJECT

В VS особое значение успешного выполнения возвращается, если проект не поддерживается текущим выпуском продукта.

VS_S_PROJECT_ONEWAYUPGRADEREQUIRED

В VS особое значение HRESULT возвращается, если требуется односторонняя операция обновления. Одностороннее обновление — это полное обновление, которое сделает проект несовместимым с предыдущей версией продукта.

VS_S_PROJECT_SAFEREPAIRREQUIRED

В VS особое значение HRESULT возвращается, если требуется надежное восстановление. Безопасно — восстановление, которое не является полноценным полным обновлением, но просто исправлением для обеспечения совместимости ресурса проекта без риска проблем, возникших в предыдущих версиях продукта.

VS_S_PROJECT_UNSAFEREPAIRREQUIRED

В VS особое значение HRESULT возвращено, если требуется ненадежное восстановление. Усафе — восстановление, которое не является полным обновлением, но с риском проблем, возникающих в более новой или предыдущей версии продукта. Например, если в настоящее время не установлена более новая зависимая версия пакета SDK.

VS_S_PROJECTFORWARDED

Конкретное значение HRESULT об успешном выполнении для проекта "перенаправлено".

VS_S_TBXMARKER

Сравнение указанного HRESULT успеха для "маркера панели элементов".

VSCOOKIE_NIL

Специальное значение для файла cookie (например, возвращенное из Ивсруннингдокументтабле. Финдандлоккдокумент): нет файла cookie.

VSM_ENTERMODAL
VSM_EXITMODAL
VSM_TOOLBARMETRICSCHANGE

Изменились метрики панелей инструментов.

VSM_VIRTUALMEMORYCRITICAL

Широковещательная рассылка сообщений через Ивсброадкастмессажеевентс:: Онброадкастмессаже, чтобы указать, что в приложении критическая нехватка доступной виртуальной памяти. Параметр wParam содержит доступную виртуальную память в байтах. Это сообщение будет пересылаться один раз в минуту в течение всего времени, пока не будет сохранено критическое состояние памяти.

VSM_VIRTUALMEMORYLOW

Широковещательная рассылка сообщений через Ивсброадкастмессажеевентс:: Онброадкастмессаже, чтобы указать, что в приложении недостаточно доступной виртуальной памяти. Параметр wParam содержит доступную виртуальную память в байтах. Это сообщение будет транслироваться один раз в минуту в течение всего времени, пока не будет сохранено состояние нехватки памяти.

VsStd16
VSUTDCF_DTEEONLY
VSUTDCF_PACKAGE
VSUTDCF_PRIVATE
VSUTDCF_REBUILD

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