RichEditTextDocument Clase

Definición

Representa un documento de texto enriquecido que se puede cargar, guardar y editar.

public ref class RichEditTextDocument sealed
public ref class RichEditTextDocument sealed : ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextDocument final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextDocument final : ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextDocument : ITextDocument
Public NotInheritable Class RichEditTextDocument
Public NotInheritable Class RichEditTextDocument
Implements ITextDocument
Herencia
Object Platform::Object IInspectable RichEditTextDocument
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1809 17763 ClearUndoRedoHistory
2004 19041 GetMath
2004 19041 SetMath
2004 19041 SetMathMode

Propiedades

AlignmentIncludesTrailingWhitespace

Obtiene o establece un valor que indica si se tiene en cuenta el espacio en blanco final cuando se alinea el texto.

CaretType

Obtiene o establece el tipo de intercalación.

DefaultTabStop

Obtiene o establece el espaciado de tabulación predeterminado.

IgnoreTrailingCharacterSpacing

Obtiene o establece un valor que indica si el espaciado de caracteres se aplica al último carácter de una línea.

Selection

Obtiene la selección de texto activa.

UndoLimit

Obtiene o establece el número máximo de acciones que se pueden almacenar en la cola de deshacer.

Métodos

ApplyDisplayUpdates()

Disminuye un contador interno que controla si las actualizaciones de texto se muestran inmediatamente o por lotes.

BatchDisplayUpdates()

Incrementa un contador interno que controla si las actualizaciones de texto se muestran inmediatamente o por lotes.

BeginUndoGroup()

Activa la agrupación deshacer.

CanCopy()

Determina si el contenido del documento se puede copiar en el Portapapeles.

CanPaste()

Determina si el Portapapeles tiene contenido que se puede pegar en el documento.

CanRedo()

Determina si existen una o varias operaciones de puesta al día.

CanUndo()

Determina si existen una o varias operaciones de deshacer.

ClearUndoRedoHistory()

Vacía los búferes de deshacer y rehacer.

EndUndoGroup()

Desactiva la agrupación de deshacer.

GetDefaultCharacterFormat()

Recupera los atributos de formato de caracteres predeterminados del documento.

GetDefaultParagraphFormat()

Recupera los atributos de formato de párrafo predeterminados del documento.

GetMath(String)

Recupera el contenido richEditBox como MathML.

Importante

Windows 11, versión 23H2 y anteriores: las API de modo matemático forman parte de una característica de acceso limitado (consulte La clase LimitedAccessFeatures). Para obtener más información o solicitar un token de desbloqueo, use el formulario de solicitud de token de acceso LAF.

GetRange(Int32, Int32)

Recupera un nuevo intervalo de texto para el artículo activo del documento.

GetRangeFromPoint(Point, PointOptions)

Recupera el intervalo de texto degenerado (vacío) en un punto determinado de la pantalla o al más cercano.

GetText(TextGetOptions, String)

Obtiene el texto del artículo activo (documento).

LoadFromStream(TextSetOptions, IRandomAccessStream)

Carga un documento desde una secuencia.

Redo()

Invierte la operación de deshacer más reciente.

SaveToStream(TextGetOptions, IRandomAccessStream)

Guarda el documento en una secuencia.

SetDefaultCharacterFormat(ITextCharacterFormat)

Establece los atributos de formato de caracteres predeterminados del documento.

SetDefaultParagraphFormat(ITextParagraphFormat)

Establece los atributos de formato de párrafo predeterminados del documento.

SetMath(String)

Establece el contenido richEditBox en el mathML especificado.

Importante

Windows 11, versión 23H2 y anteriores: las API de modo matemático forman parte de una característica de acceso limitado (consulte La clase LimitedAccessFeatures). Para obtener más información o solicitar un token de desbloqueo, use el formulario de solicitud de token de acceso LAF.

SetMathMode(RichEditMathMode)

Configura un RichEditBox para interpretar la entrada en función del modo matemático especificado.

Importante

Windows 11, versión 23H2 y anteriores: las API de modo matemático forman parte de una característica de acceso limitado (consulte La clase LimitedAccessFeatures). Para obtener más información o solicitar un token de desbloqueo, use el formulario de solicitud de token de acceso LAF.

SetText(TextSetOptions, String)

Establece el texto del documento.

Undo()

Deshace el grupo de deshacer más reciente.

Se aplica a