Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
DeeperLayerLineIndexToLocalFlags Enumeration
Collapse the table of content
Expand the table of content

DeeperLayerLineIndexToLocalFlags Enumeration

Specifies how to treat deeper layers.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

public enum DeeperLayerLineIndexToLocalFlags

Member nameDescription
DLI_AVOID_OUTER_EDGEA "request", not a "requirement" flag. This member is used to tell a layer that during the conversion it should avoid converting the coordinate to a local coordinate that is on the "outer" edge of a visible region ("outer" meaning the right edge if DLI_RIGHTMOST is specified, and meaning the left edge otherwise). try to enclose outer edge
DLI_CLOSESTSend back the closest available local coordinates
DLI_DEFAULTReturn VIEW_E_LOCATION_HIDDEN if deeper text is hidden.
DLI_RIGHTMOSTOpts for rightmost in case of ambiguity; by default we opt for leftmost in case of ambiguity.
dliClosestSame as DLE_CLOSEST.
dliDefaultSame as DLE_DEFAULT.
dliRightmostSame as DLE_RIGHTMOST.

COM Signature

From textmgr.idl:

© 2015 Microsoft