RichEditTextDocument Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |