Share via


CSharpProjectConfigurationProperties3 Interface

This interface provides internal-only access to C# project configuration properties.

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

Syntax

'Declaration
<GuidAttribute("F25C9AD7-E371-414D-82A0-24E8BBC25C99")> _
Public Interface CSharpProjectConfigurationProperties3 _
    Inherits ProjectConfigurationProperties3
[GuidAttribute("F25C9AD7-E371-414D-82A0-24E8BBC25C99")]
public interface CSharpProjectConfigurationProperties3 : ProjectConfigurationProperties3
[GuidAttribute(L"F25C9AD7-E371-414D-82A0-24E8BBC25C99")]
public interface class CSharpProjectConfigurationProperties3 : ProjectConfigurationProperties3
[<GuidAttribute("F25C9AD7-E371-414D-82A0-24E8BBC25C99")>]
type CSharpProjectConfigurationProperties3 =  
    interface 
        interface ProjectConfigurationProperties3 
    end
public interface CSharpProjectConfigurationProperties3 extends ProjectConfigurationProperties3

The CSharpProjectConfigurationProperties3 type exposes the following members.

Properties

  Name Description
Public property __id Infrastructure. Microsoft Internal Use Only.
Public property AllowUnsafeBlocks This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property BaseAddress This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CheckForOverflowUnderflow This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisInputAssembly This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisLogFile This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisModuleSuppressionsFile This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisRuleAssemblies This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisRules This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisSpellCheckLanguages This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property CodeAnalysisUseTypeNameInSuppression This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property ConfigurationOverrideFile This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property DebugInfo This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property DebugSymbols This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property DefineConstants This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property DefineDebug This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property DefineTrace This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property DocumentationFile This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property EnableASPDebugging This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property EnableASPXDebugging This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property EnableSQLServerDebugging This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property EnableUnmanagedDebugging This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property ErrorReport This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property Extender This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property ExtenderCATID This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property ExtenderNames Microsoft Internal Use Only.
Public property FileAlignment This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property GenerateSerializationAssemblies This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property IncrementalBuild This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property IntermediatePath This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property LanguageVersion This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property NoStdLib This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property NoWarn This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property Optimize This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property OutputPath This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property PlatformTarget This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property RegisterForComInterop This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property RemoteDebugEnabled This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property RemoteDebugMachine This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property RemoveIntegerChecks This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property RunCodeAnalysis This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartAction This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartArguments This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartPage This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartProgram This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartURL This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartWithIE This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property StartWorkingDirectory This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property TreatSpecificWarningsAsErrors This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property TreatWarningsAsErrors This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property UseVSHostingProcess This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public property WarningLevel This member provides internal-only access to C# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.

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 through automation, see Accessing Project Type Specific Project, Project Item, and Configuration Properties and How to: Access Configuration Properties for Specific Types of Projects.

See Also

Reference

VSLangProj80 Namespace