Comparteix a través de


SymDocument Clase

Definición

Representa un documento al que hace referencia un almacén de símbolos.

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
Herencia
SymDocument
Herencia
SymDocument
Atributos
Implementaciones

Comentarios

Un documento se define mediante una dirección URL y un GUID de tipo de documento. Con el GUID de tipo de documento y la dirección URL, puede buscar el documento. Opcionalmente, puede almacenar el origen del documento en el almacén de símbolos.

Esta interfaz también proporciona acceso a ese origen, si está presente.

Constructores

SymDocument(ISymUnmanagedDocument*)

Inicializa una nueva instancia de la clase utilizando el puntero especificado a un objeto ISymUnmanagedDocument no administrado.

SymDocument(ISymUnmanagedDocument*)

Inicializa una nueva instancia de la clase SymDocument utilizando el puntero especificado a un objeto ISymUnmanagedDocument no administrado.

Propiedades

CheckSumAlgorithmId

Produce un NotSupportedException en todos los casos.

DocumentType

Obtiene el tipo del documento actual.

HasEmbeddedSource

Indica si el origen del documento actual se almacena en el almacén de símbolos.

Language

Obtiene el idioma del documento actual.

LanguageVendor

Obtiene el proveedor de idioma del documento actual.

SourceLength

Obtiene la longitud, en bytes, del origen incrustado.

URL

Obtiene la dirección URL del documento actual.

Métodos

__dtor()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Libera los recursos mantenidos por la instancia actual.

{dtor}()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Libera los recursos mantenidos por la instancia actual.

{dtor}()

Libera los recursos mantenidos por la instancia actual.

(Heredado de SymDocumentBase)
Dispose()

Libera los recursos usados por la instancia actual de la clase SymDocument.

Dispose(Boolean)

Llamado por los métodos Dispose() y Finalize() para liberar los recursos administrados y no administrados usados por la instancia actual de la clase SymDocument.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Finalize()

Libera recursos no administrados y realiza otras operaciones de limpieza antes de que la recolección de elementos no utilizados recupere la SymReader.

FindClosestLine(Int32)

Devuelve el número de línea de la línea más cercana que es un punto de secuencia, dada una línea del documento actual que podría ser o no un punto de secuencia.

GetCheckSum()

Produce un NotSupportedException en todos los casos.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetSourceRange(Int32, Int32, Int32, Int32)

Produce un NotSupportedException en todos los casos.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetUnmanaged()

Obtiene un puntero a la interfaz ISymUnmanagedDocument no administrada para esta instancia de SymDocument.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a