Sdílet prostřednictvím


SymDocument Třída

Definice

Představuje dokument odkazovaný úložištěm symbolů.

public ref class SymDocument : System::Diagnostics::SymbolStore::ISymbolDocument
public ref class SymDocument : System::Diagnostics::SymbolStore::SymDocumentBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolDocument
public class SymDocument : System.Diagnostics.SymbolStore.ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public class SymDocument : System.Diagnostics.SymbolStore.ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public class SymDocument : System.Diagnostics.SymbolStore.SymDocumentBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolDocument
type SymDocument = class
    interface ISymbolDocument
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymDocument = class
    interface ISymbolDocument
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymDocument = class
    inherit SymDocumentBase
    interface ISymbolDocument
    interface IDisposable
Public Class SymDocument
Implements ISymbolDocument
Public Class SymDocument
Inherits SymDocumentBase
Implements IDisposable, ISymbolDocument
Dědičnost
SymDocument
Dědičnost
SymDocument
Atributy
Implementuje

Poznámky

Dokument je definován adresou URL a identifikátorem GUID typu dokumentu. Pomocí identifikátoru GUID typu dokumentu a adresy URL můžete dokument najít. Volitelně můžete uložit zdroj dokumentu do úložiště symbolů.

Toto rozhraní také poskytuje přístup k tomuto zdroji, pokud je k dispozici.

Konstruktory

SymDocument(ISymUnmanagedDocument*)

Inicializuje novou instanci SymDocument třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedDocument objektu.

SymDocument(ISymUnmanagedDocument*)

Inicializuje novou instanci SymDocument třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedDocument objekt.

Vlastnosti

CheckSumAlgorithmId

Vyvolá NotSupportedException ve všech případech.

DocumentType

Získá typ aktuálního dokumentu.

HasEmbeddedSource

Určuje, zda je zdroj aktuálního dokumentu uložen v úložišti symbolů.

Language

Získá jazyk aktuálního dokumentu.

LanguageVendor

Získá dodavatele jazyka aktuálního dokumentu.

SourceLength

Získá délku v bajtech vloženého zdroje.

URL

Získá adresu URL aktuálního dokumentu.

Metody

__dtor()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uvolní prostředky uchovávané aktuální instancí.

{dtor}()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uvolní prostředky uchovávané aktuální instancí.

{dtor}()

Uvolní prostředky uchovávané aktuální instancí.

(Zděděno od SymDocumentBase)
Dispose()

Uvolní prostředky používané aktuální instancí třídy SymDocument.

Dispose(Boolean)

Volal Dispose() a Finalize() metody pro uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí SymDocument třídy.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
Finalize()

Uvolní nespravované prostředky a provede další operace čištění před uvolněním paměti SymReader.

FindClosestLine(Int32)

Vrátí číslo čáry nejbližší čáry, která je pořadovým bodem, zadanou čárou v aktuálním dokumentu, která může nebo nemusí být pořadovým bodem.

GetCheckSum()

Vyvolá NotSupportedException ve všech případech.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetSourceRange(Int32, Int32, Int32, Int32)

Vyvolá NotSupportedException ve všech případech.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetUnmanaged()

Získá ukazatel na nespravované ISymUnmanagedDocument rozhraní pro tuto instanci SymDocument.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro