Condividi tramite


Metodo ITfRange::GetFormattedText (msctf.h)

Il metodo ITfRange::GetFormattedText ottiene contenuto formattato contenuto all'interno di un intervallo di testo. Il contenuto viene incluso in un oggetto che supporta l'interfaccia IDataObject .

Sintassi

HRESULT GetFormattedText(
  [in]  TfEditCookie ec,
  [out] IDataObject  **ppDataObject
);

Parametri

[in] ec

Modificare il cookie ottenuto da ITfDocumentMgr::CreateContext o ITfEditSession::D oEditSession.

[out] ppDataObject

Puntatore a un puntatore IDataObject che riceve un oggetto che contiene il contenuto formattato. Il contenuto formattato viene ottenuto usando un handle di memoria globale STGMEDIUM.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_INVALIDARG
Uno o più parametri non sono validi.
E_NOTIMPL
Il proprietario del contesto non supporta l'esportazione di testo formattato come oggetto IDataObject .
TF_E_NOLOCK
Il valore del parametro ec è un cookie non valido oppure il chiamante non dispone di un blocco di sola lettura.

Commenti

Il formato e il tipo di archiviazione dell'oggetto IDataObject sono determinati dall'applicazione a cui appartiene l'intervallo.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione msctf.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Idataobject

ITfDocumentMgr::CreateContext

ITfEditSession::D oEditSession

ITfRange

Archivi di testo