Project.Delete Method

Definition

Removes the project from the current solution.

Note that this method is not currently implemented.

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

Examples

Public Sub CodeExample(ByVal dte As DTE2)   
    Try  
        ' Open a project before running this sample.  
        Dim prj As Project = dte.Solution.Projects.Item(1)  
        Dim prjs As Projects  

        Dim del As DialogResult  
        del = MessageBox.Show("Delete project from solution?", "Delete Method", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)  
        If del = DialogResult.Yes Then  
            prj.Delete()  
        End If  
        del = MessageBox.Show("Save project as another filename?", "SaveAs Method", MessageBoxButtons.YesNo)  
        If del = DialogResult.Yes Then  
            prj.SaveAs(Interaction.InputBox("Save this project with new name: ", "SaveAs Method", "MyProjectWithNewName", 300, 300))  
        End If  
    Catch ex As Exception  
        MessageBox.Show(ex.Message)  
    End Try  
End Sub  
public void CodeExample(DTE2 dte)  
{    
    try  
    {   // Open a project before running this sample.  
        Project prj = dte.Solution.Projects.Item(1);  
        Projects prjs;  

        DialogResult del;  
        del = MessageBox.Show("Delete project from solution?", "Delete Method", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);  
        if (del == DialogResult.Yes)  
            prj.Delete();  
        del = MessageBox.Show("Save project as another filename?", "SaveAs Method", MessageBoxButtons.YesNo);  
        if (del == DialogResult.Yes)  
        {  
            prj.SaveAs(Interaction.InputBox("Save this project with new name: ", "SaveAs Method",  
                "MyProjectWithNewName", 300, 300));  
        }  
    }  
    catch(Exception ex)  
    {  
        MessageBox.Show(ex.Message);  
    }  
}  

Applies to