SessionManager Constants
Published: July 30, 2015
Updated: July 30, 2015
Constants that define property names and values for Session Manager options.
// VARTYPE for PROP_EXTERNALDEBUGHOST is VT_UNKNOWN // The value of this property should be an instance of type implementing IExternalDebugHost. #define PROP_EXTERNALDEBUGHOST OLESTR("ExternalDebugHost") // VARTYPE for PROP_INVOKEONMAINTHREAD is VT_BOOL // VARIANT_TRUE if using STA; VARIANT_FALSE otherwise. #define PROP_INVOKEONMAINTHREAD OLESTR("InvokeOnMainThread") // VARTYPE for PROP_BREAKPOINTPERSISTENCEENABLED is VT_BOOL // VARIANT_TRUE if breakpoints should be saved when saving the project; VARIANT_FALSE otherwise. #define PROP_BREAKPOINTPERSISTENCEENABLED OLESTR("BreakpointPersistenceEnabled") // VARTYPE for PROP_IDEDEBUGGINGENABLED is VT_BOOL // VARIANT_TRUE if debugging from the IDE is enabled; VARIANT_FALSE otherwise. #define PROP_IDEDEBUGGINGENABLED OLESTR("IdeDebuggingEnabled") // VARTYPE for PROP_VSIDEVERSION is VT_BSTR // Specifies version of Microsoft Visual Studio to use. Must be one of the VS version strings defined in VsIdePropertyValues.h. #define PROP_VSIDEVERSION OLESTR("VSIdeVersion") // VARTYPE for PROP_ALLOWPROJECTRETARGETINGFROMIDE is VT_BOOL // VARIANT_TRUE if users can retarget a project's .Net version from the IDE; VARIANT_FALSE otherwise. #define PROP_ALLOWPROJECTRETARGETINGFROMIDE OLESTR("AllowProjectRetargetingFromIde") // VARTYPE for PROP_SAVEONIDELOSTFOCUS is VT_BOOL // VARIANT_TRUE if users want to auto-save project files when the IDE loses focus; VARIANT_FALSE otherwise. #define PROP_SAVEONIDELOSTFOCUS OLESTR("SaveOnIdeLostFocus") #define PROPERTY_COUNT 7 // // Property values for Session Manger's Options // // Supported values for PROP_VSIDEVERSION #define IdeVersion11 L"11.0" // Supported values for PROP_VSIDEVERSION #define IdeVersion12 L"12.0" // All supported VS Ide versions #define SupportedIdeVersions L"11.0;12.0"
Constants are defined in the file vsta.h.
Requirements
DLL | VstaCore.dll |
Library | VstaCore.lib |
Header | Vsta.h |
Show: