XamlDebuggerXmlReader Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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) |