Share via


StaticCodeAnalysisExtender Class

This type is only used internally; you cannot use it directly from your code. Extends the IDatabaseProjectConfiguration object, which represents a single configuration in the project system, to provide additional properties.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.StaticCodeAnalysis
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
Public NotInheritable Class StaticCodeAnalysisExtender _
    Inherits DatabaseProjectConfigurationExtender
'Usage
Dim instance As StaticCodeAnalysisExtender
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public sealed class StaticCodeAnalysisExtender : DatabaseProjectConfigurationExtender
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public ref class StaticCodeAnalysisExtender sealed : public DatabaseProjectConfigurationExtender
public final class StaticCodeAnalysisExtender extends DatabaseProjectConfigurationExtender
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
type StaticCodeAnalysisExtender =  
    class
        inherit DatabaseProjectConfigurationExtender
    end

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders.BaseExtender
    Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders.DatabaseProjectConfigurationExtender
      Microsoft.VisualStudio.Data.Schema.Project.StaticCodeAnalysis.StaticCodeAnalysisExtender

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

StaticCodeAnalysisExtender Members

Microsoft.VisualStudio.Data.Schema.Project.StaticCodeAnalysis Namespace