ISymbolDocument インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シンボル ストアによって参照されるドキュメントを表します。
public interface class ISymbolDocument
public interface ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolDocument
type ISymbolDocument = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolDocument = interface
Public Interface ISymbolDocument
- 派生
- 属性
注釈
ドキュメントは、URL とドキュメントの種類 GUID によって定義されます。 ドキュメントの種類 GUID と URL を使用して、ドキュメントを見つけることができます。 必要に応じて、ドキュメント ソースをシンボル ストアに格納できます。
このインターフェイスは、存在する場合は、そのソースへのアクセスも提供します。
注意
このインターフェイスは、デバッグ シンボル情報の ISymUnmanagedDocument
読み取りと書き込みの代替方法を提供するアンマネージド シンボル ストア インターフェイスの 1 つである、インターフェイスのマネージド 対応インターフェイスです。
プロパティ
CheckSumAlgorithmId |
チェックサム アルゴリズム識別子を取得します。 |
DocumentType |
現在のドキュメントの種類を取得します。 |
HasEmbeddedSource |
現在のドキュメントがシンボル ストアに格納されているかどうかをチェックします。 |
Language |
現在のドキュメントの言語を取得します。 |
LanguageVendor |
現在のドキュメントの言語販売元を取得します。 |
SourceLength |
埋め込まれたソースの長さをバイト数で取得します。 |
URL |
現在のドキュメントの URL を取得します。 |
メソッド
FindClosestLine(Int32) |
現在のドキュメント内の行を指定すると、その行に最も近いシーケンス ポイントの行が返されます。指定する行は、シーケンス ポイントであってもなくてもかまいません。 |
GetCheckSum() |
チェックサムを取得します。 |
GetSourceRange(Int32, Int32, Int32, Int32) |
指定した範囲の埋め込みドキュメント ソースを取得します。 |
適用対象
こちらもご覧ください
.NET