IVsEnumBufferCoordinatorSpans.Clone(IVsEnumBufferCoordinatorSpans) Метод

Определение

Возвращает копию текущего перечисления как отдельный объект.

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

Параметры

ppEnum
IVsEnumBufferCoordinatorSpans

[out] Возвращает копию этого перечисления как отдельный объект.

Возвращаемое значение

Int32

Возвращает значение S_OK, если выполнение прошло успешно; в противном случае возвращает код ошибки.

Комментарии

Подпись COM

Из синглефилидитор. IDL:

HRESULT Clone(  
   [out] IVsEnumBufferCoordinatorSpans** ppEnum  
);  

Копия перечисления имеет то же состояние, что и оригинал, во время вызова этого метода. Однако исходное состояние копии и исходного состояния является отдельным и может быть изменено по отдельности.

Применяется к