Share via


IDatabaseProjectConfiguration Interface

Represents a single configuration in the project system, such as "Debug".

This API is not CLS-compliant. 

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectConfiguration
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectConfiguration
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectConfiguration
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectConfiguration =  interface end
public interface IDatabaseProjectConfiguration

The IDatabaseProjectConfiguration type exposes the following members.

Properties

  Name Description
Public property ConfigName Gets the name of the configuration.
Public property DatabaseProjectNode Gets the owning IDatabaseProjectNode.

Top

Methods

  Name Description
Public method GetConfigurationProperty Returns the value of a configuration's property.
Public method SetConfigurationProperty(String, String, DatabaseProjectEventPropagation) Sets a project property to the specified value.
Public method SetConfigurationProperty(String, String, DatabaseProjectPropertyComparisonType, DatabaseProjectEventPropagation) Sets a project property to the specified value.
Public method SetProjectDirty Sets the project to a dirty state.

Top

See Also

Reference

Microsoft.VisualStudio.Data.Schema.Package.Project Namespace