TextLineChange Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece configurações para controlar alterações em qualquer linha de texto no buffer.
public value class TextLineChange
public value class TextLineChange
struct TextLineChange
public struct TextLineChange
type TextLineChange = struct
Public Structure TextLineChange
- Herança
-
TextLineChange
Comentários
A TextLineChange estrutura descreve completamente uma alteração de texto. Por exemplo, para uma operação de substituição, a estrutura define duas extensões, da seguinte maneira:
De
iStartLine/iStartIndexparaiNewEndLine/iNewEndIndex. Essa extensão indica a extensão do texto recentemente inserido em termos de estado atual do buffer.De
iStartLine/iStartIndexparaiOldEndLine/iOldEndIndex. Essa extensão descreve a extensão do texto que foi excluído, em termos do estado do buffer antes da alteração.
Portanto, a estrutura contém informações sobre a forma da região antes e depois da alteração. A TextLineChange estrutura não contém o texto antigo que foi excluído.
Campos
| iNewEndIndex |
Ponto de extremidade do texto inserido. |
| iNewEndLine |
Linha final do texto inserido. |
| iOldEndIndex |
Ponto de extremidade do texto excluído. |
| iOldEndLine |
Linha final do texto excluído. |
| iStartIndex |
Ponto inicial do texto novo e antigo. |
| iStartLine |
Linha inicial do texto novo e antigo. |