ITextSelection Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il testo attualmente selezionato di un documento.
public interface class ITextSelection : ITextRange
/// [Windows.Foundation.Metadata.Guid(2405330097, 11012, 22687, 189, 36, 84, 229, 205, 141, 211, 153)]
/// [Windows.Foundation.Metadata.Version(1)]
struct ITextSelection : ITextRange
[Windows.Foundation.Metadata.Guid(2405330097, 11012, 22687, 189, 36, 84, 229, 205, 141, 211, 153)]
[Windows.Foundation.Metadata.Version(1)]
public interface ITextSelection : ITextRange
Public Interface ITextSelection
Implements ITextRange
- Attributi
- Implementazioni
Commenti
Ereditarietà dell'interfaccia
ITextSelection eredita ITextRange. I tipi che implementano ITextSelection implementano anche i membri dell'interfaccia di ITextRange.
Proprietà
Character |
Ottiene o imposta il primo carattere dell'intervallo di testo; ovvero il carattere associato alla proprietà StartPosition . (Ereditato da ITextRange) |
CharacterFormat |
Ottiene o imposta gli attributi di formattazione dei caratteri dell'intervallo di testo. (Ereditato da ITextRange) |
EndPosition |
Ottiene o imposta la posizione del carattere finale dell'intervallo di testo. (Ereditato da ITextRange) |
FormattedText |
Ottiene o imposta un oggetto ITextRange con il testo formattato dell'intervallo specificato. (Ereditato da ITextRange) |
Gravity |
Ottiene o imposta la gravità dell'intervallo di testo. (Ereditato da ITextRange) |
Length |
Ottiene il numero di caratteri nell'intervallo di testo. (Ereditato da ITextRange) |
Link |
Ottiene o imposta il testo dell'URL associato a un intervallo di testo. (Ereditato da ITextRange) |
Options |
Ottiene e imposta le opzioni di selezione del testo. |
ParagraphFormat |
Ottiene o imposta gli attributi di formattazione del paragrafo dell'intervallo di testo. (Ereditato da ITextRange) |
StartPosition |
Ottiene o imposta la posizione iniziale dell'intervallo di testo. (Ereditato da ITextRange) |
StoryLength |
Ottiene il numero di caratteri nel brano dell'intervallo di testo. (Ereditato da ITextRange) |
Text |
Ottiene o imposta il testo normale dell'intervallo di testo. (Ereditato da ITextRange) |
Type |
Recupera il tipo di selezione del testo. |
Metodi
CanPaste(Int32) |
Determina se gli Appunti contengono contenuto che può essere incollato, utilizzando un formato specificato, nell'intervallo di testo corrente. (Ereditato da ITextRange) |
ChangeCase(LetterCase) |
Modifica la distinzione tra maiuscole e minuscole in un intervallo di testo. (Ereditato da ITextRange) |
Collapse(Boolean) |
Comprime l'intervallo di testo in un punto degenerato all'inizio o alla fine dell'intervallo. (Ereditato da ITextRange) |
Copy() |
Copia il testo dell'intervallo di testo negli Appunti. (Ereditato da ITextRange) |
Cut() |
Sposta il testo dell'intervallo di testo negli Appunti. (Ereditato da ITextRange) |
Delete(TextRangeUnit, Int32) |
Elimina il testo dall'intervallo di testo. (Ereditato da ITextRange) |
EndKey(TextRangeUnit, Boolean) |
Sposta il punto di inserimento o la fine attiva della selezione del testo alla fine dell'unità specificata, simulando la funzionalità del tasto Fine. |
EndOf(TextRangeUnit, Boolean) |
Sposta o estende l'intervallo di testo alla fine dell'unità di testo specificata più vicina. L'intervallo di testo viene spostato o esteso in avanti nel documento. (Ereditato da ITextRange) |
Expand(TextRangeUnit) |
Espande un intervallo di testo per contenere completamente qualsiasi unità di testo parziale. (Ereditato da ITextRange) |
FindText(String, Int32, FindOptions) |
Cerca una determinata stringa di testo in un intervallo e, se presente, seleziona la stringa. (Ereditato da ITextRange) |
GetCharacterUtf32(UInt32, Int32) |
Recupera il codice carattere UTF (Unicode Transformation Format) -32 del carattere in corrispondenza dell'offset specificato dalla fine dell'intervallo di testo. (Ereditato da ITextRange) |
GetClone() |
Crea un nuovo oggetto identico a questo intervallo di testo. (Ereditato da ITextRange) |
GetIndex(TextRangeUnit) |
Recupera l'indice del brano dell'unità di testo (parola, riga, frase, paragrafo e così via) nella posizione del carattere iniziale dell'intervallo di testo. (Ereditato da ITextRange) |
GetPoint(HorizontalCharacterAlignment, VerticalCharacterAlignment, PointOptions, Point) |
Recupera le coordinate dello schermo di una posizione specifica nell'intervallo di testo. (Ereditato da ITextRange) |
GetRect(PointOptions, Rect, Int32) |
Recupera il rettangolo di delimitazione che include l'intervallo di testo sullo schermo. (Ereditato da ITextRange) |
GetText(TextGetOptions, String) |
Recupera il testo in un intervallo di testo in base ai flag di conversione specificati. (Ereditato da ITextRange) |
GetTextViaStream(TextGetOptions, IRandomAccessStream) |
Recupera il testo nell'intervallo di testo in base ai flag di conversione specificati, come flusso di accesso casuale. (Ereditato da ITextRange) |
HomeKey(TextRangeUnit, Boolean) |
Sposta il punto di inserimento o la fine attiva della selezione del testo nella posizione iniziale, simulando la funzionalità del tasto Home. |
InRange(ITextRange) |
Determina se questo intervallo è incluso o nello stesso testo di un intervallo specificato. (Ereditato da ITextRange) |
InsertImage(Int32, Int32, Int32, VerticalCharacterAlignment, String, IRandomAccessStream) |
Inserisce un'immagine in questo intervallo. (Ereditato da ITextRange) |
InStory(ITextRange) |
Determina se la storia di questo intervallo corrisponde alla storia di un intervallo specificato. (Ereditato da ITextRange) |
IsEqual(ITextRange) |
Determina se questo intervallo ha le stesse posizioni dei caratteri e lo stesso brano di quelli di un intervallo specificato. (Ereditato da ITextRange) |
MatchSelection() |
Imposta le posizioni iniziale e finale di questo intervallo in modo che corrispondano alla selezione attiva. (Ereditato da ITextRange) |
Move(TextRangeUnit, Int32) |
Sposta il punto di inserimento avanti o indietro in base al numero specificato di unità. Se l'intervallo di testo non è generato, viene compresso in un punto di inserimento in corrispondenza della posizione iniziale o finale dell'intervallo di testo, a seconda del conteggio e quindi viene spostato. (Ereditato da ITextRange) |
MoveDown(TextRangeUnit, Int32, Boolean) |
Sposta il punto di inserimento o la fine attiva della selezione di testo verso il basso, simulando la funzionalità del tasto Freccia giù o Giù pagina. |
MoveEnd(TextRangeUnit, Int32) |
Sposta la posizione finale dell'intervallo di testo. (Ereditato da ITextRange) |
MoveLeft(TextRangeUnit, Int32, Boolean) |
Sposta il punto di inserimento o la fine attiva della selezione di testo a sinistra, simulando la funzionalità del tasto freccia sinistra. |
MoveRight(TextRangeUnit, Int32, Boolean) |
Sposta il punto di inserimento o la fine attiva della selezione di testo a destra, simulando la funzionalità del tasto freccia destra. |
MoveStart(TextRangeUnit, Int32) |
Sposta la posizione iniziale di un intervallo di testo. (Ereditato da ITextRange) |
MoveUp(TextRangeUnit, Int32, Boolean) |
Sposta il punto di inserimento o la fine attiva della selezione di testo verso l'alto, simulando la funzionalità dei tasti Freccia su o Freccia SU. |
Paste(Int32) |
Incolla il testo dagli Appunti nell'intervallo di testo. (Ereditato da ITextRange) |
ScrollIntoView(PointOptions) |
Scorre l'intervallo di testo nella visualizzazione. (Ereditato da ITextRange) |
SetIndex(TextRangeUnit, Int32, Boolean) |
Sposta l'intervallo di testo nell'unità specificata del brano. (Ereditato da ITextRange) |
SetPoint(Point, PointOptions, Boolean) |
Modifica l'intervallo di testo in base al punto specificato. (Ereditato da ITextRange) |
SetRange(Int32, Int32) |
Imposta gli endpoint dell'intervallo di testo sui valori specificati. (Ereditato da ITextRange) |
SetText(TextSetOptions, String) |
Sostituisce il testo nell'intervallo di testo. (Ereditato da ITextRange) |
SetTextViaStream(TextSetOptions, IRandomAccessStream) |
Imposta il testo nell'intervallo di testo in base al contenuto di un flusso di accesso casuale. (Ereditato da ITextRange) |
StartOf(TextRangeUnit, Boolean) |
Sposta o estende l'intervallo di testo all'inizio dell'unità di testo specificata più vicina. L'intervallo di testo viene spostato o esteso all'indietro nel documento. (Ereditato da ITextRange) |
TypeText(String) |
Immette il testo nella selezione come se qualcuno lo digitasse. |