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