次の方法で共有


CDocument のメンバー

基本クラスのメンバー

CObject のメンバー

CCmdTarget のメンバー

構築

CDocument

CDocument オブジェクトを構築します。

操作

AddView

ドキュメントにビューをアタッチします。

BeginReadChunks

チャンク読み取りを初期化します。

ClearChunkList

チャンク リストをクリアします。

FindChunk

指定した GUID のチャンクを検索します。

GetAdapter

IDocument インターフェイスを実装するオブジェクトへのポインターを返します。

GetDocTemplate

ドキュメントの型に対応するドキュメント テンプレートへのポインターを返します。

GetFirstViewPosition

ビューのリストの最初の位置を返します。反復の始めに使います。

GetNextView

ドキュメントに関連付けられているビューのリストを反復処理します。

GetPathName

ドキュメントのデータ ファイルのパスを返します。

GetThumbnail

サムネイルを表示するためにサムネイル プロバイダーで使用されるビットマップを作成するために呼び出されます。

GetTitle

ドキュメントのタイトルを返します。

InitializeSearchContent

検索コンテンツを検索ハンドラー用に初期化するために呼び出されます。

IsModified

最後に保存されてからドキュメントが変更されているかどうかを示します。

IsSearchAndOrganizeHandler

この CDocument オブジェクトのインスタンスが検索整理ハンドラー向けに作成されているかどうかを判別します。

LoadDocumentFromStream

ストリームからドキュメント データを読み込むために呼び出されます。

ReadNextChunkValue

次のチャンク値を読み取ります。

RemoveChunk

指定した GUID のチャンクを削除します。

RemoveView

ドキュメントからビューを切り離します。

SetChunkValue

チャンク値を設定します。

SetModifiedFlag

最後に保存されてからドキュメントが変更されているかどうかを示すフラグを設定します。

SetPathName

ドキュメントのデータ ファイルのパスを設定します。

SetTitle

ドキュメントのタイトルを設定します。

UpdateAllViews

ドキュメントが変更されたことをすべてのビューに通知します。

パブリック データ メンバー

m_bGetThumbnailMode

CDocument オブジェクトがサムネイル用の dllhost によって作成されたことを示します。 CView::OnDraw で確認する必要があります。

m_bPreviewHandlerMode

CDocument オブジェクトがリッチ プレビュー用の prevhost によって作成されたことを示します。 CView::OnDraw で確認する必要があります。

m_bSearchMode

CDocument オブジェクトがインデクサーまたは他の検索アプリケーションによって作成されたことを示します。

m_clrRichPreviewBackColor

リッチ プレビュー ウィンドウの背景色を指定します。 この色はホストにより設定されます。

m_clrRichPreviewTextColor

リッチ プレビュー ウィンドウの前景色を指定します。 この色はホストにより設定されます。

m_lfRichPreviewFont

リッチ プレビュー ウィンドウのテキスト フォントを指定します。 このフォント情報はホストにより設定されます。

オーバーライド可能な関数

CanCloseFrame

高度なオーバーライド可能関数です。ドキュメントを表示しているフレーム ウィンドウが閉じられる直前に呼び出されます。

ClearPathName

ドキュメント オブジェクトのパスをクリアします。

DeleteContents

ドキュメントのクリーンアップを実行します。

GetFile

希望する CFile オブジェクトへのポインターを返します。

OnBeforeRichPreviewFontChanged

リッチ プレビューのフォントを変更する前に呼び出されます。

OnChangedViewList

ドキュメントのビューが追加されるか、ドキュメントからビューが削除されるときに呼び出されます。

OnCloseDocument

ドキュメントを閉じるために呼び出されます。

OnCreatePreviewFrame

リッチ プレビュー用のプレビュー フレームを作成する必要があるときに、フレームワークにより呼び出されます。

OnDocumentEvent

ドキュメント イベントに応答して、フレームワークにより呼び出されます。

OnDrawThumbnail

サムネイルのコンテンツを描画するには、派生クラスでこのメソッドをオーバーライドします。

OnLoadDocumentFromStream

ストリームからドキュメント データを読み込む必要があるときに、フレームワークによって呼び出されます。

OnNewDocument

新しいドキュメントを作成するために呼び出されます。

OnOpenDocument

既存のドキュメントを開くために呼び出されます。

OnPreviewHandlerQueryFocus

GetFocus 関数を呼び出して取得された HWND を返すように、プレビュー ハンドラーに命令します。

OnPreviewHandlerTranslateAccelerator

プレビュー ハンドラーを実行しているプロセスのメッセージ ポンプから渡されたキーストロークを処理するように、プレビュー ハンドラーに命令します。

OnRichPreviewBackColorChanged

リッチ プレビューの背景色を変更したときに呼び出されます。

OnRichPreviewFontChanged

リッチ プレビューのフォントが変更されたときに呼び出されます。

OnRichPreviewSiteChanged

リッチ プレビューのサイトが変更されたときに呼び出されます。

OnRichPreviewTextColorChanged

リッチ プレビューのテキストの色を変更したときに呼び出されます。

OnSaveDocument

ドキュメントをディスクに保存するために呼び出されます。

OnUnloadHandler

プレビュー ハンドラーがアンロードされるときに、フレームワークにより呼び出されます。

PreCloseFrame

フレーム ウィンドウが閉じられるときに呼び出されます。

ReleaseFile

ほかのアプリケーションが利用できるようにファイルを解放します。

ReportSaveLoadException

高度なオーバーライド可能関数です。例外の発生により、オープン、または保存の操作が完了できないときに呼び出されます。

SaveModified

高度なオーバーライド可能関数です。ドキュメントを保存するかどうかを問い合わせるために、呼び出されます。

メール関数

OnFileSendMail

ドキュメントを添付してメール メッセージを送信します。

OnUpdateFileSendMail

メールがサポートされているときに、Send Mail コマンドを有効にします。

参照

参照

CDocument クラス

階層図