Skip to content

Latest commit

 

History

History
124 lines (70 loc) · 3.73 KB

File metadata and controls

124 lines (70 loc) · 3.73 KB
title COM Constants in Managed Code
description Learn about the Managed Package Framework, which makes some standard COM constants available to managed code.
ms.date 11/04/2016
ms.topic reference
helpviewer_keywords
managed VSPackages, COM constants and macros
author tinaschrepfer
ms.author tinali
ms.subservice extensibility-integration

COM constants in managed code

The Managed Package Framework (MPF) makes some standard COM constants available to managed code. These constants are listed below for your reference.

Boolean HRESULT values

xref:Microsoft.VisualStudio.VSConstants.S_FALSE

xref:Microsoft.VisualStudio.VSConstants.S_OK

HRESULT values

xref:Microsoft.VisualStudio.VSConstants.E_ABORT

xref:Microsoft.VisualStudio.VSConstants.E_ACCESSDENIED

xref:Microsoft.VisualStudio.VSConstants.E_FAIL

xref:Microsoft.VisualStudio.VSConstants.E_HANDLE

xref:Microsoft.VisualStudio.VSConstants.E_INVALIDARG

xref:Microsoft.VisualStudio.VSConstants.E_NOINTERFACE

xref:Microsoft.VisualStudio.VSConstants.E_NOTIMPL

xref:Microsoft.VisualStudio.VSConstants.E_OUTOFMEMORY

xref:Microsoft.VisualStudio.VSConstants.E_PENDING

xref:Microsoft.VisualStudio.VSConstants.E_POINTER

xref:Microsoft.VisualStudio.VSConstants.E_UNEXPECTED

xref:Microsoft.VisualStudio.VSConstants.UNDO_E_CLIENTABORT

OLE errors

xref:Microsoft.VisualStudio.VSConstants.OLE_E_ADVF

xref:Microsoft.VisualStudio.VSConstants.OLE_E_ADVISENOTSUPPORTED

xref:Microsoft.VisualStudio.VSConstants.OLE_E_BLANK

xref:Microsoft.VisualStudio.VSConstants.OLE_E_CANT_BINDTOSOURCE

xref:Microsoft.VisualStudio.VSConstants.OLE_E_CANT_GETMONIKER

xref:Microsoft.VisualStudio.VSConstants.OLE_E_CANTCONVERT

xref:Microsoft.VisualStudio.VSConstants.OLE_E_CLASSDIFF

xref:Microsoft.VisualStudio.VSConstants.OLE_E_ENUM_NOMORE

xref:Microsoft.VisualStudio.VSConstants.OLE_E_INVALIDHWND

xref:Microsoft.VisualStudio.VSConstants.OLE_E_INVALIDRECT

xref:Microsoft.VisualStudio.VSConstants.OLE_E_NOCACHE

xref:Microsoft.VisualStudio.VSConstants.OLE_E_NOCONNECTION

xref:Microsoft.VisualStudio.VSConstants.OLE_E_NOSTORAGE

xref:Microsoft.VisualStudio.VSConstants.OLE_E_NOT_INPLACEACTIVE

xref:Microsoft.VisualStudio.VSConstants.OLE_E_NOTRUNNING

xref:Microsoft.VisualStudio.VSConstants.OLE_E_OLEVERB

xref:Microsoft.VisualStudio.VSConstants.OLE_E_PROMPTSAVECANCELLED

xref:Microsoft.VisualStudio.VSConstants.OLE_E_STATIC

xref:Microsoft.VisualStudio.VSConstants.OLE_E_WRONGCOMPOBJ

OLE dispatch errors

xref:Microsoft.VisualStudio.VSConstants.DISP_E_ARRAYISLOCKED

xref:Microsoft.VisualStudio.VSConstants.DISP_E_BADCALLEE

xref:Microsoft.VisualStudio.VSConstants.DISP_E_BADINDEX

xref:Microsoft.VisualStudio.VSConstants.DISP_E_BADPARAMCOUNT

xref:Microsoft.VisualStudio.VSConstants.DISP_E_BADVARTYPE

xref:Microsoft.VisualStudio.VSConstants.DISP_E_BUFFERTOOSMALL

xref:Microsoft.VisualStudio.VSConstants.DISP_E_DIVBYZERO

xref:Microsoft.VisualStudio.VSConstants.DISP_E_EXCEPTION

xref:Microsoft.VisualStudio.VSConstants.DISP_E_MEMBERNOTFOUND

xref:Microsoft.VisualStudio.VSConstants.DISP_E_NONAMEDARGS

xref:Microsoft.VisualStudio.VSConstants.DISP_E_NOTACOLLECTION

xref:Microsoft.VisualStudio.VSConstants.DISP_E_OVERFLOW

xref:Microsoft.VisualStudio.VSConstants.DISP_E_PARAMNOTFOUND

xref:Microsoft.VisualStudio.VSConstants.DISP_E_PARAMNOTOPTIONAL

xref:Microsoft.VisualStudio.VSConstants.DISP_E_TYPEMISMATCH

xref:Microsoft.VisualStudio.VSConstants.DISP_E_UNKNOWNINTERFACE

xref:Microsoft.VisualStudio.VSConstants.DISP_E_UNKNOWNLCID

xref:Microsoft.VisualStudio.VSConstants.DISP_E_UNKNOWNNAME

See also