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 在元素中指定数目的跳过。

页首

备注

代码块是在较大嵌入文档,例如, JScript 代码在ASP.NET 网页块嵌入的代码节。

对实现者的说明

此接口由实现 IVsContainedCode 接口的同一个实体通常实现。

对调用者的说明

此接口可以通过调用 IVsContainedCode 接口的 EnumOriginalCodeBlocks 方法获取。

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间