SymDocument Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Atributy
- Implementuje
Poznámky
Dokument je definován pomocí adresy URL a identifikátoru 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 existuje.
Konstruktory
SymDocument(ISymUnmanagedDocument*) |
Inicializuje novou instanci SymDocument třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedDocument objekt. |
SymDocument(ISymUnmanagedDocument*) |
Inicializuje novou instanci SymDocument třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedDocument objekt. |
Vlastnosti
CheckSumAlgorithmId |
Ve všech případech vyvolá chybu NotSupportedException . |
DocumentType |
Získá typ aktuálního dokumentu. |
HasEmbeddedSource |
Určuje, jestli 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 držené 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 držené aktuální instancí. |
{dtor}() |
Uvolní prostředky držené aktuální instancí. (Zděděno od SymDocumentBase) |
Dispose() |
Uvolní prostředky používané aktuální instancí třídy SymDocument. |
Dispose(Boolean) |
Volal metody Dispose() a Finalize() k uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí SymDocument třídy. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Finalize() |
Uvolní nespravované prostředky a provede další operace čištění před SymReader uvolněním paměti. |
FindClosestLine(Int32) |
Vrátí číslo čáry nejbližší čáry, která je pořadovým bodem vzhledem k přímce v aktuálním dokumentu, která může nebo nemusí být pořadovým bodem. |
GetCheckSum() |
Ve všech případech vyvolá chybu NotSupportedException . |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetSourceRange(Int32, Int32, Int32, Int32) |
Ve všech případech vyvolá chybu NotSupportedException . |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
GetUnmanaged() |
Získá ukazatel na nespravované ISymUnmanagedDocument rozhraní pro tuto SymDocument instanci. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |