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)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration DeeperLayerLineIndexToLocalFlags
[FlagsAttribute]
public enum DeeperLayerLineIndexToLocalFlags
[FlagsAttribute]
public enum class DeeperLayerLineIndexToLocalFlags
[<FlagsAttribute>]
type DeeperLayerLineIndexToLocalFlags
public enum DeeperLayerLineIndexToLocalFlags
Members
Member name | Description | |
---|---|---|
DLI_AVOID_OUTER_EDGE | A "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_CLOSEST | Send back the closest available local coordinates | |
DLI_DEFAULT | Return VIEW_E_LOCATION_HIDDEN if deeper text is hidden. | |
DLI_RIGHTMOST | Opts for rightmost in case of ambiguity; by default we opt for leftmost in case of ambiguity. | |
dliClosest | Same as DLE_CLOSEST. | |
dliDefault | Same as DLE_DEFAULT. | |
dliRightmost | Same as DLE_RIGHTMOST. |
Remarks
COM Signature
From textmgr.idl: