IVsComponentEnumeratorFactory2 Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |