Freigeben über


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:

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace