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
Параметры
[out] Возвращает копию этого перечисления как отдельный объект.
Возвращаемое значение
Возвращает значение S_OK, если выполнение прошло успешно; в противном случае возвращает код ошибки.
Комментарии
Подпись COM
Из синглефилидитор. IDL:
HRESULT Clone(
[out] IVsEnumBufferCoordinatorSpans** ppEnum
);
Копия перечисления имеет то же состояние, что и оригинал, во время вызова этого метода. Однако исходное состояние копии и исходного состояния является отдельным и может быть изменено по отдельности.