IVsComponentEnumeratorFactory2 Interface

Definição

Fornece um enumerador para componentes, caminhos de assembly ou uma lista de diretórios que contêm referências. Você pode obter uma instância da interface do SCompEnumService serviço (SID_SCompEnumService). Essa interface é ampliada IVsComponentEnumeratorFactory por meio de uma lista delimitada por ponto-e-vírgula de caminhos.

public interface class IVsComponentEnumeratorFactory2 : Microsoft::VisualStudio::Shell::Interop::IVsComponentEnumeratorFactory
public interface class IVsComponentEnumeratorFactory2 : Microsoft::VisualStudio::Shell::Interop::IVsComponentEnumeratorFactory
__interface IVsComponentEnumeratorFactory2 : Microsoft::VisualStudio::Shell::Interop::IVsComponentEnumeratorFactory
[System.Runtime.InteropServices.Guid("64F6B8C1-3DEC-4606-8C8C-651A7E26A3DE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsComponentEnumeratorFactory2 : Microsoft.VisualStudio.Shell.Interop.IVsComponentEnumeratorFactory
[<System.Runtime.InteropServices.Guid("64F6B8C1-3DEC-4606-8C8C-651A7E26A3DE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsComponentEnumeratorFactory2 = interface
    interface IVsComponentEnumeratorFactory
Public Interface IVsComponentEnumeratorFactory2
Implements IVsComponentEnumeratorFactory
Atributos
Implementações

Comentários

A fábrica retorna uma IEnumComponents interface para usar como um enumerador.

A IVsComponentEnumeratorFactory2 interface é geralmente implementada pelo IVsAddWebReferenceDlg2 para enumerar os componentes.

Métodos

GetComponents(String, Int32, Int32, IEnumComponents)

Fornece um enumerador para todos os componentes em um pacote.

GetComponentsOfPath(String, Int32, Int32, String, IEnumComponents)

Enumera os componentes no computador local.

Aplica-se a