IVsAddProjectItemDlg2 Arabirim

Tanım

Projeye yeni öğe ekleme amacıyla ortamın proje öğesi Ekle iletişim kutusuna erişim sağlar.

public interface class IVsAddProjectItemDlg2 : Microsoft::VisualStudio::Shell::Interop::IVsAddProjectItemDlg
public interface class IVsAddProjectItemDlg2 : Microsoft::VisualStudio::Shell::Interop::IVsAddProjectItemDlg
__interface IVsAddProjectItemDlg2 : Microsoft::VisualStudio::Shell::Interop::IVsAddProjectItemDlg
[System.Runtime.InteropServices.Guid("6B90D260-E363-4E8A-AE51-BD19C493416D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsAddProjectItemDlg2 : Microsoft.VisualStudio.Shell.Interop.IVsAddProjectItemDlg
[<System.Runtime.InteropServices.Guid("6B90D260-E363-4E8A-AE51-BD19C493416D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsAddProjectItemDlg2 = interface
    interface IVsAddProjectItemDlg
Public Interface IVsAddProjectItemDlg2
Implements IVsAddProjectItemDlg
Öznitelikler
Uygulamalar

Açıklamalar

Tek tek IVsAddProjectItemDlg2 ekleme komutları, sol bölmedeki ağaç denetiminin uygun klasöre genişletilmesi dışında, öğe Ekle komutuyla aynı iletişim kutusunu çağırır.

Uygulayanlara Notlar

Projeler, Komut işleyicilerinin öğe Ekle komutuna ek olarak diğer ekleme komutlarına erişmesi gerektiğinde bu arabirimi uygular.

Arayanlara Notlar

IVsAddProjectDlg2 arabirimi, proje Ekle komutu ve diğer ekleme komutları için komut işleyicilerini uygulamamaları gerektiğinde projeler tarafından çağrılır. Amaç, projeye yeni bir öğe eklemek için Proje öğesi Ekle iletişim kutusuna erişdir.

Yöntemler

AddExistingProjectItems(UInt32, Guid, IVsProject, UInt32, Guid, String, Guid, UInt32, String[])

Varolan proje öğelerini ekler.

AddNewProjectItem(UInt32, Guid, IVsProject, UInt32, Guid, String, Guid, String, String)

Yeni bir proje öğesi ekler.

AddProjectItemDlg(UInt32, Guid, IVsProject, UInt32, String, String, String, String, Int32)

Çağıran proje adına öğe Ekle iletişim kutusunu görüntüler.

AddProjectItemDlgTitled(UInt32, Guid, IVsProject, UInt32, String, String, String, String, String, Int32)

Proje öğesi Ekle iletişim kutusunda bir açıklamalı alt yazı ekleme veya değiştirme olanağı sağlar.

AddProjectItemDlgTitledEx(UInt32, Guid, IVsProject, UInt32, String, String, String, String, String, String, String, Int32)

AddProjectItemDlgTitled(UInt32, Guid, IVsProject, UInt32, String, String, String, String, String, Int32)Yöntem için TreeView, yardım ve varsayılan dizin seçimi ve genişletme gibi ek işlevler sağlar.

Şunlara uygulanır