Método ConfigurationManager.AddConfigurationRow
Cria um novo projeto ou a linha de configuração de item de projeto com base na Configuration o objeto de um projeto existente ou a linha de configuração do item de projeto.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
Function AddConfigurationRow ( _
NewName As String, _
ExistingName As String, _
Propagate As Boolean _
) As Configurations
Configurations AddConfigurationRow(
string NewName,
string ExistingName,
bool Propagate
)
Configurations^ AddConfigurationRow(
String^ NewName,
String^ ExistingName,
[InAttribute] bool Propagate
)
abstract AddConfigurationRow :
NewName:string *
ExistingName:string *
Propagate:bool -> Configurations
function AddConfigurationRow(
NewName : String,
ExistingName : String,
Propagate : boolean
) : Configurations
Parâmetros
- NewName
Tipo: System.String
Obrigatório.Um nome exclusivo para o novo projeto ou a linha de configuração do item de projeto.
- ExistingName
Tipo: System.String
Obrigatório.O nome do projeto ou da linha de configuração do item de projeto para copiar para criar uma nova.
- Propagate
Tipo: System.Boolean
Obrigatório. true Se o projeto ou a linha de configuração do item de projeto deve ser propagada, false se não for.
Valor de retorno
Tipo: EnvDTE.Configurations
A Configurations coleção.
Comentários
AddConfigurationRowRetorna a coleção de novos Configuration objetos.Se NewName já existe para este projeto, esse método falhará para que você saiba que o ExistingName configurações não foram copiadas.
Exemplos
Sub AddConfigurationRowExample()
' Make a copy of the "Debug" configurations to temporarily change
' them without affecting the original "Debug" configurations.
Dim cfgmgr As ConfigurationManager = _
DTE.ActiveSolutionProject.ConfigurationManager
Dim cfgs = Cfgmgr.AddConfigurationRow("MyDebug", "Debug")
For Each (cfg in cfgs)
Cfg.Properties.Item("SomeProperty") = True
Next
End Sub
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.