This documentation is archived and is not being maintained.

DeeperLayerLineIndexToLocalFlags Enumeration

Specifies how to treat deeper layers.

Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in microsoft.visualstudio.textmanager.interop.dll)

[FlagsAttribute] 
public enum DeeperLayerLineIndexToLocalFlags
/** @attribute FlagsAttribute() */ 
public enum DeeperLayerLineIndexToLocalFlags
FlagsAttribute 
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:

Show: