IVsTextBufferCoordinator.EnumSpans(IVsEnumBufferCoordinatorSpans) Method

Definition

Returns a list of span mappings controlled by the buffer coordinator object.

C++/CX
public:
 int EnumSpans(Microsoft::VisualStudio::TextManager::Interop::IVsEnumBufferCoordinatorSpans ^ &  ppEnum);

Parameters

ppEnum
IVsEnumBufferCoordinatorSpans

[out] Returns an IVsEnumBufferCoordinatorSpans object that contains a list of NewSpanMapping objects.

Returns

If successful, returns S_OK; otherwise, returns an error code.

Remarks

COM Signature

From singlefileeditor.idl:

cpp#
HRESULT EnumSpans(  
   [out] IVsEnumBufferCoordinatorSpans** ppEnum  
);  

Note that the list returned from this method is a copy of the current spans and is not updated when the main list of spans is updated.

Applies to

Produkt Versiounen
Visual Studio SDK 2015, 2017, 2019, 2022