ITextDocument Interfaz

Definición

Proporciona acceso al contenido de un documento, lo que proporciona una manera de cargar y guardar el documento en una secuencia, recuperar intervalos de texto, obtener la selección activa, establecer atributos de formato predeterminados, etc.

public interface class ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
struct ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
public interface ITextDocument
Public Interface ITextDocument
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

CaretType

Obtiene o establece el tipo de intercalación.

DefaultTabStop

Obtiene o establece el espaciado de tabulación predeterminado.

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.

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.

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.

SetText(TextSetOptions, String)

Establece el texto del documento.

Undo()

Deshace el grupo de deshacer más reciente.

Se aplica a