IVsEnumBufferCoordinatorSpans.Clone(IVsEnumBufferCoordinatorSpans) Methode

Definition

Gibt eine Kopie der aktuellen Enumeration als ein separates Objekt zurück.

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

Parameter

ppEnum
IVsEnumBufferCoordinatorSpans

[out] Gibt eine Kopie dieser Enumeration als ein separates Objekt zurück.

Gibt zurück

Int32

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus singlefileeditor. idl:

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

Die Kopie der-Enumeration hat denselben Zustand wie die ursprüngliche, wenn diese Methode aufgerufen wird. Allerdings sind die Status der Kopier-und ursprünglichen Zustände getrennt und können einzeln geändert werden.

Gilt für