ITextDocument Interfaz
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í.
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. |