Condividi tramite


XamlDebuggerXmlReader Classe

Definizione

Fornisce la funzionalità per analizzare il codice markup XAML in un oggetto o in un albero degli oggetti.

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
Ereditarietà
XamlDebuggerXmlReader
Implementazioni

Costruttori

XamlDebuggerXmlReader(TextReader)

Inizializza una nuova istanza della classe XamlDebuggerXmlReader con il lettore di testo specificato.

XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Inizializza una nuova istanza della classe XamlDebuggerXmlReader con il reader di testo e il contesto dello schema specificati per l'interpretazione o il mapping dei tipi XAML.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Obsoleti.

Inizializza una nuova istanza della classe XamlDebuggerXmlReader con il lettore XAML, le informazioni sulle righe XAML e il lettore di testo specificati.

XamlDebuggerXmlReader(XamlReader, TextReader)
Obsoleti.

Inizializza una nuova istanza della classe XamlDebuggerXmlReader con il lettore XAML e il lettore di testo specificati.

Campi

EndColumnName

Nome di una proprietà associata che rappresenta la colonna finale di un elemento attività nel formato XAML.

EndLineName

Nome di una proprietà associata che rappresenta la riga finale di un elemento attività nel formato XAML.

FileNameName

Nome di una proprietà associata che rappresenta il nome del file da analizzare.

StartColumnName

Nome di una proprietà associata che rappresenta la colonna iniziale dell'attività nel formato XAML.

StartLineName

Nome di una proprietà associata che rappresenta la riga iniziale dell'attività nel formato XAML.

Proprietà

CollectNonActivitySourceLocation

Ottiene o imposta un valore che indica se il percorso di origine di non attività viene raccolto.

HasLineInfo

Ottiene un valore che indica se le informazioni sulla riga sono disponibili.

IsDisposed

Ottiene un valore che indica se Dispose(Boolean) è stato chiamato.

(Ereditato da XamlReader)
IsEof

Ottiene un valore che indica se il lettore sottostante ha raggiunto la fine del file XAML analizzato.

LineNumber

Ottiene la riga in un file XAML attualmente esaminato dal lettore.

LinePosition

Ottiene la posizione della riga in un file XAML attualmente esaminato dal lettore XAML.

Member

Ottiene il membro iniziale del documento analizzato alla base dei membri XAML.

Namespace

Ottiene il percorso usato nell'elemento radice del documento XAML per stabilire una relazione tra il codice XAML e lo schema.

NodeType

Ottiene il tipo del nodo attualmente letto in un file XAML.

SchemaContext

Ottiene il contesto dello schema per il lettore XAML sottostante.

Type

Ottiene il tipo di record in corrispondenza del nodo iniziale XAML.

Value

Ottiene l'elemento in corrispondenza del nodo attualmente letto.

Metodi

Close()

Chiude il flusso del nodo XAML.

(Ereditato da XamlReader)
CopyAttachedSourceLocation(Object, Object)

Recupera i valori di riga e colonna dall'oggetto attività specificato e li assegna all'istanza corrente del lettore XAML.

Dispose(Boolean)

Rilascia le risorse non gestite utilizzate dall'oggetto XamlDebuggerXmlReader e facoltativamente rilascia le risorse gestite.

Dispose(Boolean)

Rilascia le risorse non gestite utilizzate dall'oggetto XamlReader e facoltativamente rilascia le risorse gestite.

(Ereditato da XamlReader)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEndColumn(Object)

Ottiene il valore della proprietà associata denominata nel campo della proprietà di dipendenza EndColumnName dell'istanza specificata di un lettore XAML.

GetEndLine(Object)

Ottiene il valore della proprietà associata denominata nel campo della proprietà di dipendenza EndLineName dell'istanza specificata di un lettore XAML.

GetFileName(Object)

Ottiene il valore della proprietà associata denominata nel campo della proprietà di dipendenza FileNameName dell'istanza specificata di un lettore XAML.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetStartColumn(Object)

Ottiene il valore della proprietà associata denominata nel campo della proprietà di dipendenza StartColumnName dell'istanza specificata di un lettore XAML.

GetStartLine(Object)

Ottiene il valore della proprietà associata denominata nel campo della proprietà di dipendenza StartLineName dell'istanza specificata di un lettore XAML.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Read()

Fornisce il nodo XAML successivo dall'origine caricata, se è disponibile un nodo XAML.

ReadSubtree()

Restituisce un oggetto XamlReader basato sull'oggetto XamlReader corrente, dove l'oggetto XamlReader restituito viene utilizzato per scorrere un sottoalbero della struttura dei nodi XAML.

(Ereditato da XamlReader)
SetEndColumn(Object, Object)

Imposta il valore della proprietà associata denominata nel campo della proprietà di dipendenza EndColumnName dell'istanza specificata di un lettore XAML.

SetEndLine(Object, Object)

Imposta il valore della proprietà associata denominata nel campo della proprietà di dipendenza EndLineName dell'istanza specificata di un lettore XAML.

SetFileName(Object, Object)

Imposta il valore della proprietà associata denominata nel campo della proprietà di dipendenza FileNameName dell'istanza specificata di un lettore XAML.

SetStartColumn(Object, Object)

Imposta il valore della proprietà associata denominata nel campo della proprietà di dipendenza StartColumnName dell'istanza specificata di un lettore XAML.

SetStartLine(Object, Object)

Imposta il valore della proprietà associata denominata nel campo della proprietà di dipendenza StartLineName dell'istanza specificata di un lettore XAML.

Skip()

Ignora il nodo corrente e fa avanzare la posizione del reader al nodo successivo.

(Ereditato da XamlReader)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

SourceLocationFound

Si verifica quando viene trovato il percorso di origine.

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Rilascia tutte le risorse usate dall'istanza corrente della classe XamlReader.

(Ereditato da XamlReader)

Si applica a