Partager via


CSharpProjectConfigurationProperties6 Interface

Definition

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

public interface class CSharpProjectConfigurationProperties6 : VSLangProj110::CSharpProjectConfigurationProperties5
public interface class CSharpProjectConfigurationProperties6 : VSLangProj110::CSharpProjectConfigurationProperties5
__interface CSharpProjectConfigurationProperties6 : VSLangProj110::CSharpProjectConfigurationProperties5
[System.Runtime.InteropServices.Guid("97C0FC65-E652-44E1-8367-907FDFCF84FD")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface CSharpProjectConfigurationProperties6 : VSLangProj110.CSharpProjectConfigurationProperties5
[System.Runtime.InteropServices.Guid("97C0FC65-E652-44E1-8367-907FDFCF84FD")]
public interface CSharpProjectConfigurationProperties6 : VSLangProj110.CSharpProjectConfigurationProperties5
[<System.Runtime.InteropServices.Guid("97C0FC65-E652-44E1-8367-907FDFCF84FD")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type CSharpProjectConfigurationProperties6 = interface
    interface CSharpProjectConfigurationProperties5
[<System.Runtime.InteropServices.Guid("97C0FC65-E652-44E1-8367-907FDFCF84FD")>]
type CSharpProjectConfigurationProperties6 = interface
    interface CSharpProjectConfigurationProperties5
    interface CSharpProjectConfigurationProperties4
Public Interface CSharpProjectConfigurationProperties6
Implements CSharpProjectConfigurationProperties5
Derived
Attributes
Implements

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 through automation, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.

Properties

__id
AllowUnsafeBlocks
BaseAddress
CheckForOverflowUnderflow
CodeAnalysisCulture
CodeAnalysisDictionaries
CodeAnalysisFailOnMissingRules
CodeAnalysisIgnoreBuiltInRules
CodeAnalysisIgnoreBuiltInRuleSets
CodeAnalysisIgnoreGeneratedCode
CodeAnalysisInputAssembly
CodeAnalysisLogFile
CodeAnalysisModuleSuppressionsFile
CodeAnalysisOverrideRuleVisibilities
CodeAnalysisRuleAssemblies
CodeAnalysisRuleDirectories
CodeAnalysisRules
CodeAnalysisRuleSet
CodeAnalysisRuleSetDirectories
CodeAnalysisSpellCheckLanguages
CodeAnalysisUseTypeNameInSuppression
ConfigurationOverrideFile
DebugInfo
DebugSymbols
DefineConstants
DefineDebug
DefineTrace
DocumentationFile
EnableASPDebugging
EnableASPXDebugging
EnableSQLServerDebugging
EnableUnmanagedDebugging
ErrorReport
Extender[String]
ExtenderCATID
ExtenderNames
FileAlignment
GenerateSerializationAssemblies
IncrementalBuild
IntermediatePath
LanguageVersion
NoStdLib
NoWarn
Optimize
OutputPath
PlatformTarget
Prefer32Bit

Gets or sets a flag indicating whether 32-bit platform is preferred.

RegisterForComInterop
RemoteDebugEnabled
RemoteDebugMachine
RemoveIntegerChecks
RunCodeAnalysis
StartAction
StartArguments
StartPage
StartProgram
StartURL
StartWithIE
StartWorkingDirectory
TreatSpecificWarningsAsErrors
TreatWarningsAsErrors
UseVSHostingProcess
WarningLevel

Methods

get_Extender(String)

Applies to