ConfigurationManager.AddPlatform Method

Creates build settings for a new operating system platform based on the Configuration object of an existing platform.

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

Syntax

'Declaration
Function AddPlatform ( _
    NewName As String, _
    ExistingName As String, _
    Propagate As Boolean _
) As Configurations
'Usage
Dim instance As ConfigurationManager 
Dim NewName As String 
Dim ExistingName As String 
Dim Propagate As Boolean 
Dim returnValue As Configurations 

returnValue = instance.AddPlatform(NewName, _
    ExistingName, Propagate)
Configurations AddPlatform(
    string NewName,
    string ExistingName,
    bool Propagate
)
Configurations^ AddPlatform(
    String^ NewName, 
    String^ ExistingName, 
    [InAttribute] bool Propagate
)
function AddPlatform(
    NewName : String, 
    ExistingName : String, 
    Propagate : boolean
) : Configurations

Parameters

  • ExistingName
    Type: System.String

    Required. The name of the platform to copy in order to create the new one.

  • Propagate
    Type: System.Boolean

    Required. true if the platform should be propagated, false if not.

Return Value

Type: EnvDTE.Configurations
A Configurations collection.

Remarks

AddPlatform returns a collection of new Configuration objects. If the value provided to ExistingName is not in the SupportedPlatforms property, then AddPlatform fails. If the value provided to NewName already exists for this project, then AddPlatform fails and alerts you that the ExistingName settings were not copied.

.NET Framework Security

See Also

Reference

ConfigurationManager Interface

ConfigurationManager Members

EnvDTE Namespace