IVsComponentEnumeratorFactory2 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет перечислитель для компонентов, путей сборки или списка каталогов, содержащих ссылки. Экземпляр интерфейса можно получить от службы SCompEnumService (SID_SCompEnumService). Этот интерфейс расширяет IVsComponentEnumeratorFactory, принимая разделенный точками с запятыми список путей.
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
- Атрибуты
- Реализации
Комментарии
Фабрика возвращает IEnumComponents интерфейс для использования в качестве перечислителя.
IVsComponentEnumeratorFactory2Интерфейс часто реализуется с помощью IVsAddWebReferenceDlg2 для перечисления компонентов.
Методы
| GetComponents(String, Int32, Int32, IEnumComponents) |
Предоставляет перечислитель для всех компонентов в пакете. |
| GetComponentsOfPath(String, Int32, Int32, String, IEnumComponents) |
Перечисляет компоненты на локальном компьютере. |