SymDocument Klas

Definitie

Vertegenwoordigt een document waarnaar wordt verwezen door een symboolarchief.

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
Overname
SymDocument
Overname
SymDocument
Kenmerken
Implementeringen

Opmerkingen

Een document wordt gedefinieerd door een URL en een GUID van het documenttype. Met behulp van de GUID van het documenttype en de URL kunt u het document vinden. U kunt desgewenst de documentbron opslaan in het symboolarchief.

Deze interface biedt ook toegang tot die bron, indien aanwezig.

Constructors

Name Description
SymDocument(ISymUnmanagedDocument*)

Initialiseert een nieuw exemplaar van de SymDocument klasse met behulp van de opgegeven aanwijzer naar een niet-beheerd ISymUnmanagedDocument-object .

SymDocument(ISymUnmanagedDocument*)

Initialiseert een nieuw exemplaar van de SymDocument klasse met behulp van de opgegeven aanwijzer naar een niet-beheerd ISymUnmanagedDocument-object.

Eigenschappen

Name Description
CheckSumAlgorithmId

Gooit een NotSupportedException in alle gevallen.

DocumentType

Hiermee haalt u het type van het huidige document op.

HasEmbeddedSource

Geeft aan of de bron voor het huidige document is opgeslagen in het symboolarchief.

Language

Hiermee haalt u de taal van het huidige document op.

LanguageVendor

Hiermee haalt u de taalleverancier van het huidige document op.

SourceLength

Hiermee haalt u de lengte, in bytes, van de ingesloten bron op.

URL

Hiermee haalt u de URL van het huidige document op.

Methoden

Name Description
__dtor()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Releases van de resources die worden bewaard door het huidige exemplaar.

{dtor}()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Releases van de resources die worden bewaard door het huidige exemplaar.

{dtor}()

Releases van de resources die worden bewaard door het huidige exemplaar.

(Overgenomen van SymDocumentBase)
Dispose()

Releases van de resources die worden gebruikt door het huidige exemplaar van de SymDocument klasse.

Dispose(Boolean)

Aangeroepen door de Dispose() en Finalize() methoden om de beheerde en onbeheerde resources vrij te geven die worden gebruikt door het huidige exemplaar van de SymDocument klasse.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Finalize()

Maakt onbeheerde resources vrij en voert andere opschoonbewerkingen uit voordat de SymReader garbagecollection wordt vrijgemaakt.

FindClosestLine(Int32)

Retourneert het regelnummer van de dichtstbijzijnde regel die een reekspunt is, op basis van een regel in het huidige document die al dan niet een reekspunt kan zijn.

GetCheckSum()

Gooit een NotSupportedException in alle gevallen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetSourceRange(Int32, Int32, Int32, Int32)

Gooit een NotSupportedException in alle gevallen.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetUnmanaged()

Hiermee wordt een aanwijzer opgehaald naar de niet-beheerde ISymUnmanagedDocument-interface voor dit SymDocument exemplaar.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op