SolutionConfiguration2.Delete Yöntem

Tanım

SolutionConfigurationNesneyi koleksiyondan kaldırır.

public:
 void Delete();
public:
 void Delete();
void Delete();
[System.Runtime.InteropServices.DispId(4)]
public void Delete ();
[<System.Runtime.InteropServices.DispId(4)>]
abstract member Delete : unit -> unit
Public Sub Delete ()

Uygulamalar

Öznitelikler

Örnekler

Bu örnek, etkin çözüm yapılandırma öğesinin adını ilk öğe için görüntüler, etkinleştirir ve sonra siler. Visual StudioBu examle 'yi çalıştırmadan önce tümleşik geliştirme ortamında (IDE) bir proje açın. Bu örneği çalıştırdıktan sonra, ilk ileti kutusunda görüntülenen yapılandırma öğesi artık çözüm yapılandırmaları açılan menüsünden kaldırılır.

Imports EnvDTE  
Imports EnvDTE80  
Sub SolutionConfigurationDeleteExample(ByVal dte As DTE2)  
    ' Open a solution in the Visual Studio IDE  
    ' before running this example.  
    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)  
        MsgBox("Activating the solution configuration...")  
        config.Activate()  
        MsgBox("Deleting the solution configuration...")  
        config.Delete()  
    Catch ex As System.Exception  
        MsgBox(ex.ToString)  
    End Try  
End Sub  
using EnvDTE;  
using EnvDTE80;  
using System.Windows.Forms;  
public void SolutionConfigurationDeleteExample(DTE2 dte)  
{  
    try  
    {  
        SolutionBuild builder =  
 _applicationObject.Solution.SolutionBuild;  
        SolutionConfiguration2 config;  
        config =  
 (SolutionConfiguration2)builder.SolutionConfigurations.Item(1);  
        MessageBox.Show("The platform name of the   
solution configuration is: " + config.PlatformName);  
        MessageBox.Show("Activating the solution configuration...");  
        config.Activate();  
        MessageBox.Show("Deleting the solution configuration...");  
        config.Delete();  
    }  
    catch(SystemException ex)  
    {  
        MessageBox.Show(ex.ToString());  
    }  
}  

Açıklamalar

Nesne için SolutionConfiguration , kalan son çözüm yapılandırması silinemez.

Şunlara uygulanır