IVsSyntheticRegion Interface

 

Provides methods for management for a synthetic region.

Namespace:   Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

[GuidAttribute("B9C97AB2-2A37-4134-93E9-C3014F364AA8")]
[InterfaceTypeAttribute(1)]
public interface IVsSyntheticRegion

NameDescription
System_CAPS_pubmethodGetBaseBufferAnchor(Int32, Int32)

Gets the base buffer anchor of the region.

System_CAPS_pubmethodGetBehavior(UInt32)

Gets the behavior of the region.

System_CAPS_pubmethodGetClientData(UInt32)

Gets the client data for the region.

System_CAPS_pubmethodGetMarkerType(Int32)

Gets the marker type for the region.

System_CAPS_pubmethodGetSyntheticLayerSpan(TextSpan[])

Gets the owning layer span for the region.

System_CAPS_pubmethodGetText(String)

Gets the text associated with the region.

System_CAPS_pubmethodGetTextImage(IVsTextImage)

Gets the text image of the region.

System_CAPS_pubmethodGetTextLayer(IVsTextLayer)

Gets the associated layer.

System_CAPS_pubmethodInvalidate(UInt32)

Handles deletion management, causing the region to go away and the text to become exposed and normal.

System_CAPS_pubmethodIsValid(Int32)

Determines whether the region is currently valid.

System_CAPS_pubmethodSetBaseBufferAnchor(Int32, Int32)

Sets the base buffer anchor of the region.

System_CAPS_pubmethodSetClientData(UInt32)

Sets the client data for the region.

System_CAPS_pubmethodSetText(String)

Sets the text of the region.

Return to top
Show: