SolutionConfiguration2.Collection Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SolutionConfigurations SolutionConfiguration Bu özelliği destekleyen nesneyi içeren koleksiyonu alır.
public:
property EnvDTE::SolutionConfigurations ^ Collection { EnvDTE::SolutionConfigurations ^ get(); };
[System.Runtime.InteropServices.DispId(2)]
public EnvDTE.SolutionConfigurations Collection { [System.Runtime.InteropServices.DispId(2)] get; }
[<System.Runtime.InteropServices.DispId(2)>]
[<get: System.Runtime.InteropServices.DispId(2)>]
member this.Collection : EnvDTE.SolutionConfigurations
Public ReadOnly Property Collection As SolutionConfigurations
Özellik Değeri
Bir SolutionConfigurations koleksiyon.
Uygulamalar
- Öznitelikler
Örnekler
Bu örnek, Çözüm yapılandırmasının ilk öğe için koleksiyon adını görüntüler. Visual StudioBu örneği çalıştırmadan önce tümleşik geliştirme ortamında (IDE) bir proje açın.
Imports EnvDTE
Sub SolutionConfigurationCollectionExample(ByVal dte As DTE2)
Try
Dim builder As SolutionBuild = _
_applicationObject.Solution.SolutionBuild
Dim config As SolutionConfiguration2
config = CType(builder.SolutionConfigurations.Item(1) _
, SolutionConfiguration2)
MsgBox("The first solution configuration item's name in _
the collection is: " & config.Collection.Item(1).Name)
Catch ex As System.Exception
MsgBox(ex.ToString)
End Try
End Sub
using EnvDTE;
using EnvDTE80;
using System.Windows.Forms;
public void SolutionConfigurationCollectionExample(DTE2 dte)
{
try
{
SolutionBuild builder =
_applicationObject.Solution.SolutionBuild;
SolutionConfiguration2 config;
config =
(SolutionConfiguration2)builder.SolutionConfigurations.Item(1);
MessageBox.Show("The first solution configuration item's
name in the collection is: " + config.Collection.Item(1).Name);
}
catch(SystemException ex)
{
MessageBox.Show(ex.ToString());
}
}