Compartilhar via


Interface SVsComponentSelectorDlg

 

Passado para GetService para retornar uma referência a IVsComponentSelectorDlg.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[ComVisibleAttribute(false)]
[GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")]
[GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")]
public interface SVsComponentSelectorDlg
[ComVisibleAttribute(false)]
[GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")]
[GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")]
public interface class SVsComponentSelectorDlg
[<ComVisibleAttribute(false)>]
[<GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")>]
[<GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")>]
type SVsComponentSelectorDlg = interface end
<ComVisibleAttribute(False)>
<GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")>
<GuidAttribute("66899421-F497-4503-8C9D-ADAE290F2F27")>
Public Interface SVsComponentSelectorDlg

Comentários

IVsComponentUseré usado em conjunto com IVsComponentSelectorDlg.Um VSPackage que usa a caixa de diálogo do seletor de componente implementa IVsComponentUser e passa-o para o SVsComponentSelectorDlg service.

O ambiente oferece a implementação padrão que é usada pelo padrão Add Reference caixa de diálogo.

Você implementa IVsComponentUser no seu nó da hierarquia, em seguida, chame IVsComponentSelectorDlg com um filtro adequado da __VSCOMPSELFLAGS enumeração, passo no seu nó IVsComponentUser interface, um GUID_NULL para a página somente de slides (ou GUID_COMPlusPage se é que o item desejado na parte superior), null se você quer enumerar local machine, uma matriz de VSCOMPONENTSELECTORTABINIT valores, o filtro de arquivo e um BSTR para definir o diretório inicial e armazená-lo no retorno.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo