XamlDebuggerXmlReader Clase

Definición

Proporciona la funcionalidad necesaria para analizar el código del marcado XAML en un objeto o árbol de objetos.Provides the functionality to parse XAML markup code into an object or tree of objects.

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.Initializes a new instance of the XamlDebuggerXmlReader class with the specified text reader.

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.Initializes a new instance of the XamlDebuggerXmlReader class with the specified text reader and schema context for interpreting or mapping XAML types.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Obsoleto.

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.Initializes a new instance of the XamlDebuggerXmlReader class with the specified XAML reader, XAML line information, and text reader.

XamlDebuggerXmlReader(XamlReader, TextReader)
Obsoleto.

Inicializa una nueva instancia de la clase XamlDebuggerXmlReader con los lectores de XAML y de texto especificados.Initializes a new instance of the XamlDebuggerXmlReader class with the specified XAML reader and text reader.

Campos

EndColumnName

Nombre de una propiedad adjunta que representa la columna final de un elemento de actividad en su forma XAML.The name of an attached property that represents the ending column of an activity element in its XAML form.

EndLineName

Nombre de una propiedad adjunta que representa la línea final de un elemento de actividad en su forma XAML.The name of an attached property that represents the ending line of an activity element in its XAML form.

FileNameName

Nombre de una propiedad adjunta que representa el nombre del archivo que se va a analizar.The name of an attached property that represents the name of the file to be parsed.

StartColumnName

Nombre de una propiedad adjunta que representa la columna inicial del elemento de actividad en su forma XAML.The name of an attached property that represents the starting column of the activity in its XAML form.

StartLineName

Nombre de una propiedad adjunta que representa la línea inicial del elemento de actividad en su forma XAML.The name of an attached property that represents the starting line of the activity in its XAML form.

Propiedades

CollectNonActivitySourceLocation

Obtiene o establece un valor que indica si se recopila una ubicación de origen sin actividad.Gets or sets a value that indicates whether a non-activity source location is collected.

HasLineInfo

Obtiene un valor que indica si está disponible la información de la línea.Gets a value that indicates whether line information is available.

IsDisposed

Obtiene un valor que indica si se ha llamado al método Dispose(Boolean).Gets whether Dispose(Boolean) has been called.

(Heredado de XamlReader)
IsEof

Obtiene un valor que indica si el lector subyacente ha llegado al final del archivo XAML que se está analizando.Gets a value that indicates whether the underlying reader has reached the end of the XAML file that is being parsed.

LineNumber

Obtiene la línea en un archivo XAML que está examinando actualmente el lector.Gets the line in a XAML file that is currently being examined by the reader.

LinePosition

Obtiene la posición de la línea en un archivo XAML que está examinando actualmente el lector XML.Gets the position of the line in a XAML file that is currently being examined by the XML reader.

Member

Obtiene el miembro de inicio del documento que se está analizando en la base de miembros XAML.Gets the starting member of the document being parsed to the XAML member base.

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.Gets the path that is used in the root element of the XAML document to establish a relationship between the XAML code and its schema.

NodeType

Obtiene el tipo del nodo que se está leyendo actualmente en un archivo XAML.Gets the type of the node currently being read in a XAML file.

SchemaContext

Obtiene el contexto del esquema para el lector XAML subyacente.Gets the schema context for the underlying XAML reader.

Type

Obtiene el tipo de registro en el nodo de inicio de XAML.Gets the record type at the XAML start node.

Value

Obtiene el elemento del nodo que se está leyendo actualmente.Gets the element at the node currently being read.

Métodos

Close()

Cierra el flujo de nodos XAML.Closes the XAML node stream.

(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.Retrieves row and column values from the specified activity object and assigns them to the current instance of the XAML reader.

Dispose(Boolean)

Libera los recursos no administrados que usa XamlDebuggerXmlReader y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the XamlDebuggerXmlReader, and optionally, releases the managed resources.

Dispose(Boolean)

Libera los recursos no administrados que usa XamlReader y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the XamlReader, and optionally, releases the managed resources.

(Heredado de XamlReader)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(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.Gets the value of the attached property named in the EndColumnName dependency property field of the specified instance of a XAML reader.

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.Gets the value of the attached property named in the EndLineName dependency property field of the specified instance of a XAML reader.

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.Gets the value of the attached property named in the FileNameName dependency property field of the specified instance of a XAML reader.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(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.Gets the value of the attached property named in the StartColumnName dependency property field of the specified instance of a XAML reader.

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.Gets the value of the attached property named in the StartLineName dependency property field of the specified instance of a XAML reader.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
Read()

Proporciona el siguiente nodo XAML del origen cargado, si hay un nodo XAML disponible.Provides the next XAML node from the loaded source, if a XAML node is available.

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.Returns a XamlReader that is based on the current XamlReader, where the returned XamlReader is used to iterate through a subtree of the XAML node structure.

(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.Sets the value of the attached property named in the EndColumnName dependency property field of the specified instance of a XAML reader.

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.Sets the value of the attached property named in the EndLineName dependency property field of the specified instance of a XAML reader.

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.Sets the value of the attached property named in the FileNameName dependency property field of the specified instance of a XAML reader.

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.Sets the value of the attached property named in the StartColumnName dependency property field of the specified instance of a XAML reader.

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.Sets the value of the attached property named in the StartLineName dependency property field of the specified instance of a XAML reader.

Skip()

Omite el nodo actual y avanza la posición del lector hasta el nodo siguiente.Skips the current node and advances the reader position to the next node.

(Heredado de XamlReader)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Eventos

SourceLocationFound

Se produce cuando se encuentra la ubicación de origen.Occurs when the source location is found.

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Libera todos los recursos usados por la instancia actual de la clase XamlReader.Releases all resources used by the current instance of the XamlReader class.

(Heredado de XamlReader)

Se aplica a