IVsComponentSelectorDlg – rozhraní
Přidá součástí projektu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")]
public interface IVsComponentSelectorDlg
[InterfaceTypeAttribute(1)]
[GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")]
public interface class IVsComponentSelectorDlg
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")>]
type IVsComponentSelectorDlg = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")>
Public Interface IVsComponentSelectorDlg
Metody
Název | Popis | |
---|---|---|
ComponentSelectorDlg(UInt32, IVsComponentUser, String, String, Guid, Guid, String, UInt32, VSCOMPONENTSELECTORTABINIT[], String, String) | Používá balíček poskytnout dialogové okno, pomocí kterého může uživatel přidávat součásti pro zadaný projekt. |
Poznámky
IVsComponentUserje použit ve spojení s IVsComponentSelectorDlg.Provádět VSPackage, který chce použít dialogové okno Výběr součástí IVsComponentUser a předat jej SVsComponentSelectorDlg služby.
Prostředí poskytuje výchozí implementace, které používají standardní dialogové okno Přidat odkaz.
Implementaci IVsComponentUser uzlu hierarchie zavolejte IVsComponentSelectorDlg s příslušný filtr z __VSCOMPSELFLAGS výčtu průchodu vašeho uzlu IVsComponentUser rozhraní GUID_NULL pro pouze zobrazit stránku (nebo GUID_COMPlusPage), pokud je jeden na horní null Pokud chcete na místní počítač, pole VSCOMPONENTSELECTORTABINIT hodnoty, soubor filtru a BSTR nastavit počáteční adresář a uložit jej na návrat.
Následující kroky jsou určeny pro použití IVsComponentUser rozhraní.
Uživatel vybere AddReference který volá v hierarchii IOleCommandTarget pro AddReference.
Provádění příkazu nemá QueryService pro SVsComponentSelectorDlg najít IVsComponentSelectorDlg a pak zavolá IVsComponentSelectorDlg s jeho provádění IVsComponentUser.
Uživatel vybere přidat odkazy a klepne Přidat tlačítko v dialogovém okně.
Dialogovém okně volá zpět na addcomponent AddComponent.
V hierarchii provádění AddComponent vizuálně přidá odkaz a fyzicky přidá do projektu.
Pouze projekty, které podporují odkazy je třeba implementovat toto rozhraní.
Poznámky pro implementátory:
Prostředí implementuje rozhraní.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek