SymDocument Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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) |