Compartir a través de


XamlDebuggerXmlReader Clase

Definición

Proporciona la funcionalidad necesaria para analizar el código del marcado XAML en un objeto o árbol de objetos.

public ref class XamlDebuggerXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlDebuggerXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlDebuggerXmlReader = class
    inherit XamlReader
    interface IXamlLineInfo
Public Class XamlDebuggerXmlReader
Inherits XamlReader
Implements IXamlLineInfo
Herencia
XamlDebuggerXmlReader
Implementaciones

Constructores

XamlDebuggerXmlReader(TextReader)

Inicializa una nueva instancia de la clase XamlDebuggerXmlReader con el lector de texto especificado.

XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Inicializa una nueva instancia de la clase XamlDebuggerXmlReader con el contexto de lector y esquema de texto especificado para interpretar o asignar tipos XAML.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Obsoletos.

Inicializa una nueva instancia de la clase XamlDebuggerXmlReader con el lector de XAML, información de línea de XAML y el lector de texto especificados.

XamlDebuggerXmlReader(XamlReader, TextReader)
Obsoletos.

Inicializa una nueva instancia de la clase XamlDebuggerXmlReader con los lectores de XAML y de texto especificados.

Campos

EndColumnName

Nombre de una propiedad adjunta que representa la columna final de un elemento de actividad en su forma XAML.

EndLineName

Nombre de una propiedad adjunta que representa la línea final de un elemento de actividad en su forma XAML.

FileNameName

Nombre de una propiedad adjunta que representa el nombre del archivo que se va a analizar.

StartColumnName

Nombre de una propiedad adjunta que representa la columna inicial del elemento de actividad en su forma XAML.

StartLineName

Nombre de una propiedad adjunta que representa la línea inicial del elemento de actividad en su forma XAML.

Propiedades

CollectNonActivitySourceLocation

Obtiene o establece un valor que indica si se recopila una ubicación de origen sin actividad.

HasLineInfo

Obtiene un valor que indica si está disponible la información de la línea.

IsDisposed

Obtiene un valor que indica si se ha llamado al método Dispose(Boolean).

(Heredado de XamlReader)
IsEof

Obtiene un valor que indica si el lector subyacente ha llegado al final del archivo XAML que se está analizando.

LineNumber

Obtiene la línea en un archivo XAML que está examinando actualmente el lector.

LinePosition

Obtiene la posición de la línea en un archivo XAML que está examinando actualmente el lector XML.

Member

Obtiene el miembro de inicio del documento que se está analizando en la base de miembros XAML.

Namespace

Obtiene la ruta de acceso que se utiliza en el elemento raíz del documento XAML para establecer una relación entre el código XAML y su esquema.

NodeType

Obtiene el tipo del nodo que se está leyendo actualmente en un archivo XAML.

SchemaContext

Obtiene el contexto del esquema para el lector XAML subyacente.

Type

Obtiene el tipo de registro en el nodo de inicio de XAML.

Value

Obtiene el elemento del nodo que se está leyendo actualmente.

Métodos

Close()

Cierra el flujo de nodos XAML.

(Heredado de XamlReader)
CopyAttachedSourceLocation(Object, Object)

Recupera los valores de fila y columna del objeto de actividad especificado y los asigna a la instancia actual del lector XAML.

Dispose(Boolean)

Libera los recursos no administrados que usa XamlDebuggerXmlReader y, de forma opcional, libera los recursos administrados.

Dispose(Boolean)

Libera los recursos no administrados que usa XamlReader y, de forma opcional, libera los recursos administrados.

(Heredado de XamlReader)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEndColumn(Object)

Obtiene el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia EndColumnName de la instancia especificada de un lector XAML.

GetEndLine(Object)

Obtiene el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia EndLineName de la instancia especificada de un lector XAML.

GetFileName(Object)

Obtiene el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia FileNameName de la instancia especificada de un lector XAML.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetStartColumn(Object)

Obtiene el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia StartColumnName de la instancia especificada de un lector XAML.

GetStartLine(Object)

Obtiene el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia StartLineName de la instancia especificada de un lector XAML.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Read()

Proporciona el siguiente nodo XAML del origen cargado, si hay un nodo XAML disponible.

ReadSubtree()

Devuelve un objeto XamlReader que se basa en el objeto XamlReader actual, donde el objeto XamlReader devuelto se usa para recorrer en iteración un subárbol de la estructura de nodos XAML.

(Heredado de XamlReader)
SetEndColumn(Object, Object)

Establece el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia EndColumnName de la instancia especificada de un lector XAML.

SetEndLine(Object, Object)

Establece el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia EndLineName de la instancia especificada de un lector XAML.

SetFileName(Object, Object)

Establece el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia FileNameName de la instancia especificada de un lector XAML.

SetStartColumn(Object, Object)

Establece el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia StartColumnName de la instancia especificada de un lector XAML.

SetStartLine(Object, Object)

Establece el valor de propiedad adjunta mencionada en el campo de propiedad de dependencia StartLineName de la instancia especificada de un lector XAML.

Skip()

Omite el nodo actual y avanza la posición del lector hasta el nodo siguiente.

(Heredado de XamlReader)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

SourceLocationFound

Se produce cuando se encuentra la ubicación de origen.

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Libera todos los recursos usados por la instancia actual de la clase XamlReader.

(Heredado de XamlReader)

Se aplica a