IVsEnumCodeBlocks.Clone(IVsEnumCodeBlocks) 方法

定义

以单独的对象的形式返回当前枚举的副本。

public:
 int Clone([Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumCodeBlocks ^ % ppEnum);
public:
 int Clone([Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumCodeBlocks ^ &  ppEnum);
int Clone([Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumCodeBlocks const & & ppEnum);
public int Clone (out Microsoft.VisualStudio.TextManager.Interop.IVsEnumCodeBlocks ppEnum);
abstract member Clone : IVsEnumCodeBlocks -> int
Public Function Clone (ByRef ppEnum As IVsEnumCodeBlocks) As Integer

参数

ppEnum
IVsEnumCodeBlocks

弄以单独的对象的形式返回此枚举的副本。

返回

Int32

如果成功, S_OK 则返回; 否则返回错误代码。

注解

COM 签名

从 singlefileeditor:

HRESULT Clone(  
   [out] IVsEnumCodeBlocks **ppenum  
);  

调用此方法时,该枚举的副本具有与原始的相同的状态。 但是,副本的和原始状态是独立的,可以单独更改。

适用于