ITextRangeProvider2 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.
Estende l'interfaccia ITextRange per consentire ai provider di Automazione interfaccia utente Microsoft di aprire a livello di codice i menu di scelta rapida contestuali alle operazioni di input di testo.
public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Metodi
AddToSelection() |
Aggiunge alla raccolta di testo evidenziato in un contenitore di testo che supporta più selezioni non contigue. (Ereditato da ITextRangeProvider) |
Clone() |
Restituisce un nuovo ITextRangeProvider identico all'oggetto ITextRangeProvider originale e che eredita tutte le proprietà dell'originale. (Ereditato da ITextRangeProvider) |
Compare(ITextRangeProvider) |
Restituisce un valore che indica se i punti iniziale e finale di un intervallo di testo sono uguali a un altro intervallo di testo. (Ereditato da ITextRangeProvider) |
CompareEndpoints(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
Restituisce un valore che indica se due intervalli di testo hanno endpoint identici. (Ereditato da ITextRangeProvider) |
ExpandToEnclosingUnit(TextUnit) |
Espande l'intervallo di testo all'unità di testo specificata. (Ereditato da ITextRangeProvider) |
FindAttribute(Int32, Object, Boolean) |
Restituisce un subset di intervallo di testo con l'ID attributo e il valore dell'attributo specificati. (Ereditato da ITextRangeProvider) |
FindText(String, Boolean, Boolean) |
Restituisce un sottoinsieme di intervallo di testo contenente il testo specificato. (Ereditato da ITextRangeProvider) |
GetAttributeValue(Int32) |
Recupera il valore dell'ID attributo specificato nell'intervallo di testo. (Ereditato da ITextRangeProvider) |
GetBoundingRectangles(Double[]) |
Recupera una raccolta di rettangoli di delimitazione per ogni riga di testo completamente o parzialmente visibile in un intervallo di testo. (Ereditato da ITextRangeProvider) |
GetChildren() |
Recupera una raccolta di tutti gli oggetti incorporati presenti nell'intervallo di testo. (Ereditato da ITextRangeProvider) |
GetEnclosingElement() |
Restituisce l'elemento più interno che racchiude l'intervallo di testo. (Ereditato da ITextRangeProvider) |
GetText(Int32) |
Recupera il testo normale dell'intervallo. (Ereditato da ITextRangeProvider) |
Move(TextUnit, Int32) |
Sposta l'intervallo di testo di un numero specificato di unità di testo. (Ereditato da ITextRangeProvider) |
MoveEndpointByRange(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
Sposta un endpoint di un intervallo di testo all'endpoint specificato di un secondo intervallo di testo. (Ereditato da ITextRangeProvider) |
MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32) |
Sposta un endpoint dell'intervallo di testo del numero specificato di unità di testo nell'intervallo del documento. (Ereditato da ITextRangeProvider) |
RemoveFromSelection() |
Dalla raccolta di testo evidenziato in un contenitore di testo che supporta più selezioni non contigue, rimuove una sezione evidenziata di testo corrispondente agli endpoint dell'intervallo di testo del chiamante. (Ereditato da ITextRangeProvider) |
ScrollIntoView(Boolean) |
Determina lo scorrimento verticale del controllo di testo fino a quando l'intervallo di testo non è visibile nel riquadro di visualizzazione. (Ereditato da ITextRangeProvider) |
Select() |
Evidenzia il testo nel controllo di testo che corrisponde agli endpoint di inizio e fine dell'intervallo di testo. (Ereditato da ITextRangeProvider) |
ShowContextMenu() |
Mostra il menu di scelta rapida disponibile per l'elemento proprietario. |