Interfaccia ITextDocument2 (tom.h)

Estende l'interfaccia ITextDocument, aggiungendo metodi che consentono al metodo input Editor (IME) di guidare il controllo di modifica avanzato e metodi per recuperare altre interfacce, ad esempio ITextDisplays, ITextRange2, ITextFont2, ITextPara2 e così via.

Alcuni metodi ITextDocument2 usati con l'IME devono accedere all'handle di finestra corrente (HWND). Utilizzare il metodo ITextDocument2::GetWindow per recuperare l'handle.

Ereditarietà

L'interfaccia ITextDocument2 eredita da ITextDocument. ITextDocument2 include anche questi tipi di membri:

Metodi

L'interfaccia ITextDocument2 include questi metodi.

 
ITextDocument2::AttachMsgFilter

Allega un nuovo filtro messaggi all'istanza di modifica. Tutti i messaggi di finestra ricevuti dall'istanza di modifica vengono inoltrati al filtro messaggi.
ITextDocument2::CheckTextLimit

Controlla se il numero di caratteri da aggiungere supera il limite massimo di testo.
ITextDocument2::GetActiveStory

Ottiene la storia attiva; ovvero la storia che riceve l'input da tastiera e mouse.
ITextDocument2::GetCallManager

Ottiene il gestore chiamate.
ITextDocument2::GetCaretType

Ottiene il tipo di cursore.
ITextDocument2::GetClientRect

Recupera il rettangolo client del controllo rich edit.
ITextDocument2::GetDisplays

Ottiene l'insieme display per questa istanza del motore del modello a oggetti di testo (TOM).
ITextDocument2::GetDocumentFont

Ottiene un oggetto che fornisce le informazioni sul formato carattere predefinito per questa istanza del motore del modello a oggetti di testo (TOM).
ITextDocument2::GetDocumentPara

Ottiene un oggetto che fornisce le informazioni sul formato di paragrafo predefinito per questa istanza del motore del modello a oggetti di testo (TOM).
ITextDocument2::GetEastAsianFlags

Ottiene i flag dell'Asia orientale.
ITextDocument2::GetEffectColor

Recupera il colore utilizzato per attributi di testo speciali.
ITextDocument2::GetGenerator

Ottiene il nome del motore Text Object Model (TOM).
ITextDocument2::GetImmContext

Ottiene il contesto di input di Input Method Manager (IMM) dall'host Text Object Model (TOM).
ITextDocument2::GetMainstory

Ottiene la storia principale.
ITextDocument2::GetMathProperties

Ottiene le proprietà matematiche per il documento.
ITextDocument2::GetNewStory

Ottiene una nuova storia.
ITextDocument2::GetNotificationMode

Ottiene la modalità di notifica.
ITextDocument2::GetPreferredFont

Recupera il tipo di carattere preferito per un particolare repertorio di caratteri e una posizione di carattere.
ITextDocument2::GetProperty

Recupera il valore di una proprietà.
ITextDocument2::GetSelection2

Ottiene la selezione attiva. (ITextDocument2.GetSelection2)
ITextDocument2::GetStory

Recupera il brano che corrisponde a un indice specifico.
ITextDocument2::GetStoryRanges2

Ottiene un oggetto per enumerare le storie in un documento.
ITextDocument2::GetStrings

Ottiene una raccolta di stringhe rtf.
ITextDocument2::GetTypographyOptions

Ottiene le opzioni tipografia.
ITextDocument2::GetVersion

Ottiene il numero di versione del motore del modello a oggetti di testo (TOM).
ITextDocument2::GetWindow

Ottiene l'handle della finestra usata dal motore Tom (Text Object Model) per visualizzare l'output.
ITextDocument2::Notify

Notifica al client del motore Del modello a oggetti di testo (TOM) di eventi specifici del metodo di input Editor (IME).
ITextDocument2::Range2

Recupera un nuovo intervallo di testo per il brano attivo del documento.
ITextDocument2::RangeFromPoint2

Recupera l'intervallo degenerato in corrispondenza (o più vicino a) di un particolare punto sullo schermo.
ITextDocument2::ReleaseCallManager

Rilascia il gestore chiamate.
ITextDocument2::ReleaseImmContext

Rilascia un contesto di input IMM (Input Method Manager).
ITextDocument2::SetActiveStory

Imposta la storia attiva; ovvero la storia che riceve l'input da tastiera e mouse.
ITextDocument2::SetCaretType

Imposta il tipo di cursore.
ITextDocument2::SetDocumentFont

Imposta la formattazione dei caratteri predefinita per questa istanza del motore Text Object Model (TOM).
ITextDocument2::SetDocumentPara

Imposta la formattazione predefinita dei paragrafi per questa istanza del motore Text Object Model (TOM).
ITextDocument2::SetEffectColor

Specifica il colore da utilizzare per attributi di testo speciali.
ITextDocument2::SetIMEInProgress

Imposta lo stato del flag IME (Input Method Editor) in corso.
ITextDocument2::SetMathProperties

Specifica le proprietà matematiche da utilizzare per il documento.
ITextDocument2::SetNotificationMode

Imposta la modalità di notifica.
ITextDocument2::SetProperty

Specifica un nuovo valore per una proprietà.
ITextDocument2::SetTypographyOptions

Specifica le opzioni tipografiche per il documento.
ITextDocument2::SysBeep

Genera un segnale acustico di sistema.
ITextDocument2::Update

Aggiornamenti la selezione e il cursore.
ITextDocument2::UpdateWindow

Notifica al client che la visualizzazione è stata modificata e il client deve aggiornare la visualizzazione se il motore Text Object Model (TOM) è attivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tom.h