Condividi tramite


Metodo ITextRange::GetFormattedText (tom.h)

Ottiene un oggetto ITextRange con il testo formattato dell'intervallo specificato.

Sintassi

HRESULT GetFormattedText(
  ITextRange **ppRange
);

Parametri

ppRange

Tipo: ITextRange**

Oggetto ITextRange con il testo formattato.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, restituisce S_OK. Se il metodo ha esito negativo, restituisce uno dei codici di errore seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.

Codice restituito Descrizione
E_INVALIDARG
ppRange è Null.
E_OUTOFMEMORY
Memoria insufficiente.

Commenti

Questo metodo, che equivale a un alias per il metodo ITextRange::GetDuplicate, è incluso in Microsoft Visual Basic, Applications Edition (VBA) descrittivo. Il metodo restituisce il testo formattato in un intervallo. Se ITextRange non appartiene allo stesso motore Del modello a oggetti di testo (TOM), chiamare IUnknown::QueryInterface per un'interfaccia IDataObject .

Tra i formati in genere supportati da IDataObject sono CF_TEXT e CF_RTF. Inoltre, i formati privati possono essere usati per fare riferimento ai propri formati rich-text interni di una soluzione di testo. Nell'esempio di Microsoft Visual Basic seguente viene usata la proprietà FormattedText per sostituire il testo in un intervallo2, in base al testo formattato nell'intervallo1.

range2.FormattedText = range1.FormattedText

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tom.h
DLL Msftedit.dll

Vedi anche

Informazioni concettuali

ITextRange

Riferimento

SetFormattedText

Modello a oggetti testo