IVsAddProjectItemDlg2 Arabirim
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.
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. |