IVsComponentEnumeratorFactory2 Schnittstelle

Definition

Stellt einen Enumerator für Komponenten, Assemblypfade oder eine Liste von Verzeichnissen bereit, die Verweise enthalten. Sie können eine Instanz der Schnittstelle vom SCompEnumService (SID_SCompEnumService)-Dienst abrufen. Diese Schnittstelle erweitert IVsComponentEnumeratorFactory, indem sie eine durch Semikolons getrennte Liste von Pfaden akzeptiert.

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
Attribute
Implementiert

Hinweise

Die Factory gibt eine IEnumComponents Schnittstelle zurück, die als Enumerator verwendet werden soll.

Die- IVsComponentEnumeratorFactory2 Schnittstelle wird häufig von implementiert IVsAddWebReferenceDlg2 , um die Komponenten aufzulisten.

Methoden

GetComponents(String, Int32, Int32, IEnumComponents)

Stellt einen Enumerator für alle Komponenten in einem Paket bereit.

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

Listet die Komponenten auf dem lokalen Computer auf.

Gilt für