REPLACE_TEXT_FLAGS Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies options for modifying text during a replace operation.
This enumeration supports a bitwise combination of its member values.
public enum class REPLACE_TEXT_FLAGS
public enum class REPLACE_TEXT_FLAGS
enum REPLACE_TEXT_FLAGS
[System.Flags]
public enum REPLACE_TEXT_FLAGS
[<System.Flags>]
type REPLACE_TEXT_FLAGS =
Public Enum REPLACE_TEXT_FLAGS
- Inheritance
-
REPLACE_TEXT_FLAGS
- Attributes
Fields
Name | Value | Description |
---|---|---|
rtfDefault | 0 | New line normalization. |
rtfKeepMarkers | 1 | Retain existing markers. |
rtfDoNotNormalizeNewlines | 2 | Do not normalize new lines. |
rtfNormalizeTabsAndSpaces | 4 | (Not yet supported) Normalize tabs and spaces. |
rtfSyntacticReformat | 8 | (Not yet supported) Reformat syntax. |
rtfClientSuppressFormatting | 16 | Stop OnReplace(ChangeInput[]) listeners from formatting code. |
rtfInterimText | 32 | This flag communicates to ReplaceLinesEx(UInt32, Int32, Int32, Int32, Int32, IntPtr, Int32, TextSpan[]) that the inserted text is interim text from the Input Method Editor (IME). This affects undo item merging. Subsequent text overwrites the interim text and the undo items need to be merged in a way that reflects this. |
Remarks
An IME helps programs enter thousands of different characters in Asian languages using the standard 101-key keyboard. An IME consists of an engine that converts keystrokes into phonetic and ideographic characters and a dictionary of commonly used ideographic words. The IME engine attempts to identify which character or characters the keystrokes should be converted into.
COM Signature
From textmgr.idl: