Freigeben über


IVsEnumCodeBlocks-Schnittstelle

Stellt eine Liste von Spannen von Codeblöcken dar.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
<GuidAttribute("07A45A82-5354-4DDE-AC7D-60F2CDD5573B")> _
<InterfaceTypeAttribute()> _
Public Interface IVsEnumCodeBlocks
[GuidAttribute("07A45A82-5354-4DDE-AC7D-60F2CDD5573B")]
[InterfaceTypeAttribute()]
public interface IVsEnumCodeBlocks
[GuidAttribute(L"07A45A82-5354-4DDE-AC7D-60F2CDD5573B")]
[InterfaceTypeAttribute()]
public interface class IVsEnumCodeBlocks
[<GuidAttribute("07A45A82-5354-4DDE-AC7D-60F2CDD5573B")>]
[<InterfaceTypeAttribute()>]
type IVsEnumCodeBlocks =  interface end
public interface IVsEnumCodeBlocks

Der IVsEnumCodeBlocks-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Clone Gibt eine Kopie der aktuellen Enumeration z. B. ein separates Objekt zurück.
Öffentliche Methode Next Gibt die nächste Gruppe von Elementen aus der Enumeration zurück.
Öffentliche Methode Reset Setzt die Enumeration auf das erste Element zurück.
Öffentliche Methode Skip Überspringt die angegebene Anzahl von Elementen.

Zum Seitenanfang

Hinweise

Ein Codeblock ist ein Stück Code, der in einem größeren JScript z. B. ein Dokument eingebettete Codeblock, der in einer ASP.NET Webseite eingebettet wird.

Hinweise zur Implementierung

Diese Schnittstelle wird normalerweise über dieselbe Entität implementiert, die die IVsContainedCode-Schnittstelle implementiert.

Hinweise zu Aufrufern

Diese Schnittstelle kann abgerufen werden, indem die EnumOriginalCodeBlocks-Methode in der IVsContainedCode-Schnittstelle aufruft.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace