Поделиться через


IVsEnumCodeBlocks - интерфейс

Представляет список диапазонов блоков кода.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
<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

Тип IVsEnumCodeBlocks предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод Clone Возвращает копию текущего перечисления как отдельный объект.
Открытый метод Next Возвращает следующий набор элементов перечисления.
Открытый метод Reset Сбросит перечисление к первому элементу.
Открытый метод Skip Скипы над заданным количеством элементов.

В начало страницы

Заметки

Блок кода является частью кода, внедренный в более мощном документе, например, a JScript блок кода, внедренный в ASP.NET веб-страницы.

Примечания для разработчиков

Этот интерфейс обычно реализуется той же сущностью, которая реализует IVsContainedCode интерфейс.

Примечания к вызывающим объектам

Этот интерфейс может быть получен путем вызова EnumOriginalCodeBlocks метод IVsContainedCode интерфейс.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен