VBProjectConfigurationProperties5 Interface

This interface provides internal-only access to project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.

Namespace:  VSLangProj110
Assembly:  VSLangProj110 (in VSLangProj110.dll)

Syntax

'Declaration
<GuidAttribute("08624013-5567-494A-AFE9-A4D1499E50B9")> _
Public Interface VBProjectConfigurationProperties5 _
    Inherits VBProjectConfigurationProperties4
[GuidAttribute("08624013-5567-494A-AFE9-A4D1499E50B9")]
public interface VBProjectConfigurationProperties5 : VBProjectConfigurationProperties4
[GuidAttribute(L"08624013-5567-494A-AFE9-A4D1499E50B9")]
public interface class VBProjectConfigurationProperties5 : VBProjectConfigurationProperties4
[<GuidAttribute("08624013-5567-494A-AFE9-A4D1499E50B9")>]
type VBProjectConfigurationProperties5 =  
    interface 
        interface VBProjectConfigurationProperties4 
    end
public interface VBProjectConfigurationProperties5 extends VBProjectConfigurationProperties4

The VBProjectConfigurationProperties5 type exposes the following members.

Properties

  Name Description
Public property __id
Public property AllowUnsafeBlocks
Public property BaseAddress
Public property CheckForOverflowUnderflow
Public property CodeAnalysisCulture
Public property CodeAnalysisDictionaries
Public property CodeAnalysisFailOnMissingRules Gets or sets a flag indicating whether the code analysis fails whenever any rule or rule set is missing.
Public property CodeAnalysisIgnoreBuiltInRules Gets or sets a flag indicating whether to ignore the default code analysis rules.
Public property CodeAnalysisIgnoreBuiltInRuleSets Gets or sets a flag indicating whether to ignore the code analysis built-in rule sets.
Public property CodeAnalysisIgnoreGeneratedCode
Public property CodeAnalysisInputAssembly
Public property CodeAnalysisLogFile
Public property CodeAnalysisModuleSuppressionsFile
Public property CodeAnalysisOverrideRuleVisibilities
Public property CodeAnalysisRuleAssemblies
Public property CodeAnalysisRuleDirectories Gets or sets the directories in which to search for rules specified in rule set files.
Public property CodeAnalysisRules
Public property CodeAnalysisRuleSet Gets or sets the path to a file containing the list of rules to run.
Public property CodeAnalysisRuleSetDirectories Gets or sets the directories in which to search for rule set files.
Public property CodeAnalysisSpellCheckLanguages
Public property CodeAnalysisUseTypeNameInSuppression
Public property ConfigurationOverrideFile
Public property DebugInfo
Public property DebugSymbols
Public property DefineConstants
Public property DefineDebug
Public property DefineTrace
Public property DocumentationFile
Public property EnableASPDebugging
Public property EnableASPXDebugging
Public property EnableSQLServerDebugging
Public property EnableUnmanagedDebugging
Public property Extender
Public property ExtenderCATID
Public property ExtenderNames
Public property FileAlignment
Public property GenerateSerializationAssemblies
Public property IncrementalBuild
Public property IntermediatePath
Public property NoStdLib
Public property NoWarn
Public property Optimize
Public property OutputPath
Public property PlatformTarget
Public property RegisterForComInterop
Public property RemoteDebugEnabled
Public property RemoteDebugMachine
Public property RemoveIntegerChecks
Public property RunCodeAnalysis
Public property StartAction
Public property StartArguments
Public property StartPage
Public property StartProgram
Public property StartURL
Public property StartWithIE
Public property StartWorkingDirectory
Public property TreatSpecificWarningsAsErrors
Public property TreatWarningsAsErrors
Public property UseVSHostingProcess
Public property WarningLevel

Top

Remarks

External components can access these properties through the Properties collection for the appropriate Visual Studio automation object. (That is, ProjectItem for project files and folders, Project for projects and Configuration for configurations.) The property names for the members of this type can be used as an indexer into the Properties collection. For more information about accessing project properties throught automation, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.

See Also

Reference

VSLangProj110 Namespace