VSLangProj80, COM interface constants for VB.Net / VBScript

VSLangProj80 - interface constants

     This page contains simple VBA include for the VSLangProj80 COM library.

library parameters

File NameProgram Files\Common Files\Microsoft Shared\MSENV\vslangproj80.olb
Guid{307953C0-7973-490A-A4A7-25999E023BE8}
Enums14

VsProjPropId80

enum, 44 members.
Public Enum VsProjPropId80
  VBPROJPROPID_DebugInfo = 10106  '&H277A
  VBPROJPROPID_PlatformTarget = 10109  '&H277D
  VBPROJPROPID_UseVSHostingProcess = 10110  '&H277E
  VBPROJPROPID_GenerateSerializationAssemblies = 10111  '&H277F
  VBPROJPROPID_RunCodeAnalysis = 12200  '&H2FA8
  VBPROJPROPID_CodeAnalysisLogFile = 12201  '&H2FA9
  VBPROJPROPID_CodeAnalysisRuleAssemblies = 12202  '&H2FAA
  VBPROJPROPID_CodeAnalysisRules = 12203  '&H2FAB
  VBPROJPROPID_CodeAnalysisInputAssembly = 12204  '&H2FAC
  VBPROJPROPID_CodeAnalysisSpellCheckLanguages = 12205  '&H2FAD
  VBPROJPROPID_CodeAnalysisUseTypeNameInSuppression = 12206  '&H2FAE
  VBPROJPROPID_CodeAnalysisModuleSuppressionsFile = 12207  '&H2FAF
  VBPROJPROPID_InstanceType = 12100  '&H2F44
  VBPROJPROPID_ShutdownMode = 12101  '&H2F45
  VBPROJPROPID_AssemblyTitle = 12102  '&H2F46
  VBPROJPROPID_AssemblyDescription = 12103  '&H2F47
  VBPROJPROPID_AssemblyCompany = 12104  '&H2F48
  VBPROJPROPID_AssemblyProduct = 12105  '&H2F49
  VBPROJPROPID_AssemblyCopyright = 12106  '&H2F4A
  VBPROJPROPID_AssemblyTrademark = 12107  '&H2F4B
  VBPROJPROPID_AssemblyType = 12108  '&H2F4C
  VBPROJPROPID_TypeComplianceDiagnostics = 12109  '&H2F4D
  VBPROJPROPID_CompatibilityChecks = 12110  '&H2F4E
  VBPROJPROPID_CompatibleAssembly = 12111  '&H2F4F
  VBPROJPROPID_Win32ResourceFile = 12112  '&H2F50
  VBPROJPROPID_AssemblyOriginatorKeyFileType = 12114  '&H2F52
  VBPROJPROPID_AssemblyKeyProviderName = 12115  '&H2F53
  VBPROJPROPID_AssemblyVersion = 12116  '&H2F54
  VBPROJPROPID_AssemblyFileVersion = 12117  '&H2F55
  VBPROJPROPID_SecureDebugURL = 12118  '&H2F56
  VBPROJPROPID_GenerateManifests = 12119  '&H2F57
  VBPROJPROPID_EnableSecurityDebugging = 12120  '&H2F58
  VBPROJPROPID_TreatSpecificWarningsAsErrors = 12121  '&H2F59
  VBPROJPROPID_Publish = 12122  '&H2F5A
  VBPROJPROPID_ComVisible = 12123  '&H2F5B
  VBPROJPROPID_AssemblyGuid = 12124  '&H2F5C
  VBPROJPROPID_NeutralResourcesLanguage = 12125  '&H2F5D
  VBPROJPROPID_SignAssembly = 12126  '&H2F5E
  VBPROJPROPID_TargetZone = 12127  '&H2F5F
  VBPROJPROPID_ExcludedPermissions = 12128  '&H2F60
  VBPROJPROPID_ManifestCertificateThumbprint = 12129  '&H2F61
  VBPROJPROPID_ManifestKeyFile = 12130  '&H2F62
  VBPROJPROPID_ManifestTimestampUrl = 12131  '&H2F63
  VBPROJPROPID_SignManifests = 12132  '&H2F64
End Enum

VsProjFolderPropId80

enum, 1 members.
Public Enum VsProjFolderPropId80
  DISPID_VBFolder_WebReferenceInterface = 11  '&HB
End Enum

VsProjReferencePropId80

enum, 7 members.
Public Enum VsProjReferencePropId80
  DISPID_Reference_SpecificVersion = 120  '&H78
  DISPID_Reference_SubType = 121  '&H79
  DISPID_Reference_Isolated = 122  '&H7A
  DISPID_Reference_Aliases = 123  '&H7B
  DISPID_Reference_RefType = 124  '&H7C
  DISPID_Reference_AutoReferenced = 125  '&H7D
  DISPID_Reference_Resolved = 126  '&H7E
End Enum

VsProjFilePropId80

enum, 3 members.
Public Enum VsProjFilePropId80
  DISPID_VBFile_CopyToOutputDirectory = 100  '&H64
  DISPID_VBFile_ItemType = 101  '&H65
  DISPID_VBFile_IsSharedDesignTimeBuildInput = 102  '&H66
End Enum

CSharpProjPropId

enum, 3 members.
Public Enum CSharpProjPropId
  CSPROJPROPID_TreatSpecificWarningsAsErrors = 13102  '&H332E
  CSPROJPROPID_LanguageVersion = 13104  '&H3330
  CSPROJPROPID_ErrorReport = 13105  '&H3331
End Enum

VBProjPropId

enum, 2 members.
Public Enum VBProjPropId
  VBPROJPROPID_MyApplication = 14101  '&H3715
  VBPROJPROPID_MyType = 14102  '&H3716
End Enum

JSharpProjPropId

enum, 4 members.
Public Enum JSharpProjPropId
  JSPROJPROPID_CodePage = 15101  '&H3AFD
  JSPROJPROPID_JCPA = 15102  '&H3AFE
  JSPROJPROPID_DisableLangXtns = 15103  '&H3AFF
  JSPROJPROPID_SecureScoping = 15104  '&H3B00
End Enum

__PROJECTREFERENCETYPE

enum, 3 members.
Public Enum PROJECTREFERENCETYPE
  PROJREFTYPE_ASSEMBLY = 1  '&H1
  PROJREFTYPE_ACTIVEX = 2  '&H2
  PROJREFTYPE_NATIVE = 3  '&H3
End Enum

_prjOriginatorKeyFileType

enum, 2 members.
Public Enum prjOriginatorKeyFileType
  prjOriginatorKeyFileTypeSNK = 1  '&H1
  prjOriginatorKeyFileTypePFX = 2  '&H2
End Enum

__COPYTOOUTPUTSTATE

enum, 3 members.
Public Enum COPYTOOUTPUTSTATE
  COPYTOOUTPUTSTATE_Never = 0  '&H0
  COPYTOOUTPUTSTATE_Always = 1  '&H1
  COPYTOOUTPUTSTATE_PreserveNewestFile = 2  '&H2
End Enum

sgenGenerationOption

enum, 3 members.
Public Enum sgenGenerationOption
  sgenGenerationOption_Off = 0  '&H0
  sgenGenerationOption_On = 1  '&H1
  sgenGenerationOption_Auto = 2  '&H2
End Enum

prjAssemblyType

enum, 2 members.
Public Enum prjAssemblyType
  prjAssemblyType_Library = 0  '&H0
  prjAssemblyType_Platform = 1  '&H1
End Enum

prjDisableLangXtns

enum, 3 members.
Public Enum prjDisableLangXtns
  prjDisableLangXtnsNone = 0  '&H0
  prjDisableLangXtnsNET = 1  '&H1
  prjDisableLangXtnsAll = 2  '&H2
End Enum

vsContextGuids

module, 6 members.
  'Context guids.
Public Enum vsContextGuids
  vsContextGuidVCSProject = "{FAE04EC1-301F-11D3-BF4B-00C04F79EFBC}" 
  vsContextGuidVCSEditor = "{694DD9B6-B865-4C5B-AD85-86356E9C88DC}" 
  vsContextGuidVBProject = "{164B10B9-B200-11D0-8C61-00A0C91E29D5}" 
  vsContextGuidVBEditor = "{E34ACDC0-BAAE-11D0-88BF-00A0C9110049}" 
  vsContextGuidVJSProject = "{E6FDF8B0-F3D1-11D4-8576-0002A516ECE8}" 
  vsContextGuidVJSEditor = "{E6FDF88A-F3D1-11D4-8576-0002A516ECE8}" 
End Enum
WUtils.com