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 |