次の方法で共有


SubordinateDocData クラス

メモリの従属ファイルを表す DocData のオブジェクト (ソリューション エクスプローラーのプロジェクト項目の子として表される)。

この API は、CLS に準拠していません。 

継承階層

System.Object
  System.MarshalByRefObject
    Microsoft.VisualStudio.Modeling.Shell.DocData
      Microsoft.VisualStudio.Modeling.Shell.SubordinateDocData

名前空間:  Microsoft.VisualStudio.Modeling.Shell
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 内)

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Class SubordinateDocData _
    Inherits DocData
[CLSCompliantAttribute(false)]
public class SubordinateDocData : DocData

SubordinateDocData 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド SubordinateDocData SubordinateDocData のインスタンスを作成します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Cookie 実行中のドキュメントの表のドキュメントを識別するクッキーを取得します。 (DocData から継承されます。)
パブリック プロパティ DocViews ドキュメントのために開いているドキュメントのビューのコレクションを取得します。 (DocData から継承されます。)
パブリック プロパティ Encoding ドキュメントを保持するエンコーディングを取得または設定します。 (DocData から継承されます。)
パブリック プロパティ FileName ドキュメントのファイル名を取得します。 (DocData から継承されます。)
プロテクト プロパティ FormatList (DocData.FormatList をオーバーライドします。)
パブリック プロパティ Hierarchy ドキュメントが属するプロジェクト階層を取得します。 (DocData から継承されます。)
プロテクト プロパティ IsBackupFileObsolete (DocData から継承されます。)
パブリック プロパティ IsLoaded ドキュメントを取得し、読み込むかどうかを確認します。 (DocData から継承されます。)
パブリック プロパティ ItemId ドキュメントに割り当てられている項目 ID を取得します。 (DocData から継承されます。)
パブリック プロパティ ParentDocData このドキュメントの親 DocData を取得します。
プロテクト プロパティ ServiceProvider シェルからサービス プロバイダーを取得します。 (DocData から継承されます。)
パブリック プロパティ UndoManager ドキュメントの UndoManager インターフェイスを取得します。 (DocData から継承されます。)
プロテクト プロパティ UndoManagerIsShared ドキュメントを取得し、複数のドキュメントが UndoManager の同じインターフェイスを共有しているかどうかを確認します。 (DocData から継承されます。)
パブリック プロパティ VSUndoManager UndoManager インターフェイスを取得します。 (DocData から継承されます。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド BackupFile このドキュメントの単一ファイルをバックアップします。ドキュメントがデータを失わずにリロードが期待されるかどうかを返します。 (DocData から継承されます。)
プロテクト メソッド CanSave ユーザーが保存操作をキャンセルできるかどうかを確認します。 (DocData から継承されます。)
パブリック メソッド Close 文書を閉じます。 (DocData から継承されます。)
パブリック メソッド CreateObjRef セキュリティ クリティカル。リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド DirectoryChanged 現在、実装されていません。 (DocData から継承されます。)
プロテクト メソッド Dispose DocData によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (DocData から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FilesChanged 一つ以上のドキュメントが変更されたことをクライアントに通知します。 (DocData から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド FlushUndoManager UndoManager を消去します。 (DocData から継承されます。)
パブリック メソッド GetClassID エディターでドキュメントを作成するファクトリの GUID を取得します。 (DocData から継承されます。)
パブリック メソッド GetCurFile ドキュメントのファイル名を取得します。 (DocData から継承されます。)
パブリック メソッド GetData バッファーからドキュメント データを取得します。 (DocData から継承されます。)
パブリック メソッド GetFormatList サポートされているドキュメント形式のリストを取得します。 (DocData から継承されます。)
パブリック メソッド GetGuidEditorType IVsPersistDocData オブジェクトを作成するエディターのファクトリの GUID を取得します。 (DocData から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetLifetimeService セキュリティ クリティカル。対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetService 要求されたサービスを返します。 (DocData から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド HandleLoadDocDataException ドキュメントの読み込みされたときにスローされた例外を管理します。 (DocData から継承されます。)
プロテクト メソッド HandleSaveDocDataException ドキュメントを保存したときにスローされた例外を管理します。 (DocData から継承されます。)
パブリック メソッド IgnoreFileChanges ドキュメントへの変更を無視するかどうかを判定します。 (DocData から継承されます。)
パブリック メソッド InitializeLifetimeService セキュリティ クリティカル。対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド InitNew ドキュメントを初期化します。 (DocData から継承されます。)
パブリック メソッド IsDirty ドキュメントが最近の保存操作変更されているかどうかを確認します。 (DocData から継承されます。)
パブリック メソッド IsDocDataDirty 既定では、のドキュメントは、親の汚れてダーティと見なされます。 (DocData.IsDocDataDirty(Int32%) をオーバーライドします。)
パブリック メソッド IsDocDataReadOnly ドキュメントが読み取り専用かどうかを確認しています。 (DocData から継承されます。)
パブリック メソッド IsDocDataReloadable ドキュメントを再度読み込むことができるかどうかを確認します。 (DocData から継承されます。)
プロテクト メソッド Load(String, Boolean) 従属ファイルは、ハンドルの実際のシリアル化、読み込み操作が非操作である、「」 DocData オブジェクトの親を持つと見なされます。 (DocData.Load(String, Boolean) をオーバーライドします。)
パブリック メソッド Load(String, UInt32, Int32) メモリにドキュメントを読み込みます。 (DocData から継承されます。)
パブリック メソッド LoadDocData(String) ファイル名を使用してドキュメントを読み込みます。 (DocData から継承されます。)
プロテクト メソッド LoadDocData(String, Boolean) ファイル名を使用してドキュメントを読み込みます。 (DocData から継承されます。)
パブリック メソッド MarkDocumentChangedForBackup ドキュメントを変更するため、新しいバックアップを作成する必要があることを示します。 (DocData から継承されます。)
プロテクト メソッド MemberwiseClone() 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone(Boolean) 現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (MarshalByRefObject から継承されます。)
プロテクト メソッド OnDocumentClosed ドキュメントが閉じられたときリスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentClosing ドキュメントを閉じるとリスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentLoaded リスナー ドキュメントを読み込むように警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentLoading リスナー ドキュメントを読み込むように警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentReadOnlyChanged ドキュメントの読み取り専用ステータスが変化したリスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentReloaded ドキュメントを再読み込みするリスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentReloading ドキュメントを再度読み込みます。リスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentSaved 文書が保存されると、リスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnDocumentSaving 文書が保存されるのリスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnFileNameChanged ドキュメントのファイル名が変更したリスナーに警告します。 (DocData から継承されます。)
プロテクト メソッド OnHierarchyChanged ドキュメントに割り当てられている項目 ID が変更したリスナーに警告します。 (DocData から継承されます。)
パブリック メソッド OnRegisterDocData クッキーと、プロジェクト階層にドキュメントを割り当てます。 (DocData から継承されます。)
パブリック メソッド OpenView ドキュメントの特定のビューを開きます。 (DocData から継承されます。)
パブリック メソッド QueryEditFile() ドキュメントが編集されると、リスナーに警告します。リスナーは編集に対して判別できます。 (DocData から継承されます。)
パブリック メソッド QueryEditFile(String, tagVSQueryEditFlags) ドキュメントが編集されると、リスナーに警告します。リスナーは編集に対して判別できます。 (DocData から継承されます。)
パブリック メソッド QuerySaveFile() ファイルが保存されると、リスナーに警告します。リスナーができます。 (DocData から継承されます。)
パブリック メソッド QuerySaveFile(String, tagVSQuerySaveFlags) ファイルが保存されると、リスナーに警告します。 (DocData から継承されます。)
パブリック メソッド ReloadDocData ドキュメントを再度読み込みます。 (DocData から継承されます。)
プロテクト メソッド ReloadDocDataWorker ドキュメントを再度読み込みます。 (DocData から継承されます。)
パブリック メソッド RenameDocData ドキュメントの名前を変更し、階層の位置をリセットします。 (DocData から継承されます。)
プロテクト メソッド ResumeFileChangeNotification ドキュメントのドキュメントの変更通知の配分を再開します。 (DocData から継承されます。)
プロテクト メソッド Save(String) 従属ファイルは、通常、SaveAs の場合はを除く実際のシリアル化の保存操作を処理する操作である、「」 DocData オブジェクトの親を持つと見なされます。 (DocData.Save(String) をオーバーライドします。)
パブリック メソッド Save(String, Int32, UInt32) ドキュメントを保存します。 (DocData から継承されます。)
プロテクト メソッド SaveAs ファイルをドキュメント内のデータとして保存します。
パブリック メソッド SaveCompleted 文書が保存されると、リスナーに警告します。 (DocData から継承されます。)
パブリック メソッド SaveDocData 特定の場所にドキュメントを保存します。 (DocData から継承されます。)
プロテクト メソッド SaveDocDataToFile 特定の場所にドキュメントを保存します。 (DocData から継承されます。)
プロテクト メソッド SaveSubordinateFile このドキュメント内の下位に指定されたドキュメントたとえば、図ファイルを保存します。 (DocData から継承されます。)
パブリック メソッド SetData バッファーにドキュメントを設定します。 (DocData から継承されます。)
パブリック メソッド SetDocDataDirty ドキュメントの IsDirty にフラグを設定します。 (DocData から継承されます。)
パブリック メソッド SetDocDataReadOnly ドキュメントの読み取り専用フラグを設定します。 (DocData から継承されます。)
プロテクト メソッド SetFileName 初期化または変更するには、ドキュメントのファイル名。 (DocData から継承されます。)
プロテクト メソッド SetHierarchyInfo 初期化または変更するには、ドキュメントの階層。 (DocData から継承されます。)
パブリック メソッド SetUntitledDocPath 現在、実装されていません。 (DocData から継承されます。)
パブリック メソッド ShowSaveOptionsDlg ユーザーが格納形式に追加のオプションを指定できるダイアログ ボックスについて説明します。 (DocData から継承されます。)
プロテクト メソッド SuspendFileChangeNotification ドキュメントのドキュメントの変更通知の配分を中断します。 (DocData から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント DocumentClosed 文書を閉じた後に発生します。 (DocData から継承されます。)
パブリック イベント DocumentClosing ドキュメントを閉じる前に発生します。 (DocData から継承されます。)
パブリック イベント DocumentLoaded ドキュメントがモデリングのウィンドウに読み込まれた後に発生します。 (DocData から継承されます。)
パブリック イベント DocumentLoading ドキュメントがモデリングのウィンドウに読み込まれる前に発生します。 (DocData から継承されます。)
パブリック イベント DocumentReadOnlyChanged ドキュメントの読み取り専用のフラグが変更されると発生します。 (DocData から継承されます。)
パブリック イベント DocumentReloaded ドキュメントが再読み込み後に発生します。 (DocData から継承されます。)
パブリック イベント DocumentReloading ドキュメントが再び読み込まれる前に発生します。 (DocData から継承されます。)
パブリック イベント DocumentSaved ドキュメントが保存された後に発生します。 (DocData から継承されます。)
パブリック イベント DocumentSaving 文書を保存するときに、保存が行われる前に発生します。 (DocData から継承されます。)
パブリック イベント FileNameChanged ドキュメントが変更されたときに発生します。 (DocData から継承されます。)
パブリック イベント HierarchyChanged ドキュメントの階層またはアイテム ID が変更されると発生します。 (DocData から継承されます。)

このページのトップへ

明示的インターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド IVsFileBackup.BackupFile このドキュメントの単一ファイルをバックアップします。 (DocData から継承されます。)
明示的なインターフェイス実装プライベート メソッド IDisposable.Dispose DocData クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。 (DocData から継承されます。)
明示的なインターフェイス実装プライベート メソッド IPersistFileFormat.GetClassID エディターでドキュメントを作成するファクトリ クラス ID を取得します。 (DocData から継承されます。)
明示的なインターフェイス実装プライベート メソッド IVsFileBackup.IsBackupFileObsolete バックアップ ファイルが最新であるかどうかを取得します。 (DocData から継承されます。)

このページのトップへ

解説

従属ファイルは親 「」 DocData のオブジェクトを使用すると、ハンドルの実際のシリアル化と見なされます。このクラスは、従属ファイルが実行されるドキュメントのテーブルに対して登録され、とシェルによって追跡できるようになります。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Shell 名前空間