Sdílet prostřednictvím


Správce dokumentů

Aplikace

Vytvoření objektu správce dokumentů aplikace volá ITfThreadMgr::CreateDocumentMgr. Aplikace vytvoří samostatný objekt správce dokumentů pro každý jednotlivý dokument, který aplikace udržuje. Aplikace používá správce dokumentů k vytvoření kontextových kontextů, přidání kontextu do zásobníku kontextu a odebrání kontextu ze zásobníku kontextu.

Textové služby

Textová služba nikdy nevytyčí objekt správce dokumentů. Místo toho textová služba získá aktuálně aktivní objekt správce dokumentů voláním ITfThreadMgr::GetFocus. Textová služba používá správce dokumentů k získání kontextu v horní části zásobníku.

Textová služba může také použít správce dokumentů k vytvoření vlastního kontextu a jeho přidání a odebrání ze zásobníku kontextu. To se obvykle provádí, když textová služba musí zobrazit některé modální uživatelské rozhraní, například když se zobrazí seznam slov, aby uživatel mohl vybrat slovo. Když se seznam zobrazí, textová služba umístí do zásobníku svůj vlastní kontext. Po zavření seznamu slov odebere textová služba svůj kontext ze zásobníku.

ITfDocumentMgr

ITfThreadMgr::CreateDocumentMgr

ITfThreadMgr::GetFocus