XamlDebuggerXmlReader Clase

Definición

Proporciona la funcionalidad para analizar el código de 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

Nombre Description
XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

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

XamlDebuggerXmlReader(TextReader)

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

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Obsoletos.

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

XamlDebuggerXmlReader(XamlReader, TextReader)
Obsoletos.

Inicializa una nueva instancia de la XamlDebuggerXmlReader clase con el lector XAML y el lector de texto especificados.

Campos

Nombre Description
EndColumnName

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

EndLineName

Nombre de una propiedad adjunta que representa la línea final de un elemento de actividad en su formato 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 de la actividad en su formato XAML.

StartLineName

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

Propiedades

Nombre Description
CollectNonActivitySourceLocation

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

HasLineInfo

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

IsDisposed

Obtiene si Dispose(Boolean) se ha llamado a .

(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 de un archivo XAML que el lector está examinando actualmente.

LinePosition

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

Member

Obtiene el miembro inicial del documento que se analiza en la base de miembro XAML.

Namespace

Obtiene la ruta de acceso que se usa 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 de esquema para el lector XAML subyacente.

Type

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

Value

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

Métodos

Nombre Description
Close()

Cierra la secuencia 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 usados por XamlDebuggerXmlReadery, opcionalmente, libera los recursos administrados.

Dispose(Boolean)

Libera los recursos no administrados usados por XamlReadery, opcionalmente, libera los recursos administrados.

(Heredado de XamlReader)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEndColumn(Object)

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

GetEndLine(Object)

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

GetFileName(Object)

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

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetStartColumn(Object)

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

GetStartLine(Object)

Obtiene el valor de la propiedad adjunta denominada 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 Objectactual.

(Heredado de Object)
Read()

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

ReadSubtree()

Devuelve un XamlReader que se basa en el actual XamlReader, donde se usa el devuelto XamlReader para iterar a través de un subárbol de la estructura de nodos XAML.

(Heredado de XamlReader)
SetEndColumn(Object, Object)

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

SetEndLine(Object, Object)

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

SetFileName(Object, Object)

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

SetStartColumn(Object, Object)

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

SetStartLine(Object, Object)

Establece el valor de la propiedad adjunta denominada 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 al siguiente nodo.

(Heredado de XamlReader)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

Nombre Description
SourceLocationFound

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

Implementaciones de interfaz explícitas

Nombre Description
IDisposable.Dispose()

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

(Heredado de XamlReader)

Se aplica a