XamlDebuggerXmlReader Classe

Definizione

Fornisce la funzionalità per analizzare il codice di markup XAML in un oggetto o in un albero di 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

Nome Descrizione
XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Inizializza una nuova istanza della XamlDebuggerXmlReader classe con il lettore di testo e il contesto dello schema specificati per interpretare o mappare i tipi XAML.

XamlDebuggerXmlReader(TextReader)

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

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Obsoleti.

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

XamlDebuggerXmlReader(XamlReader, TextReader)
Obsoleti.

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

Campi

Nome Descrizione
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 dell'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à

Nome Descrizione
CollectNonActivitySourceLocation

Ottiene o imposta un valore che indica se viene raccolta una posizione di origine non attività.

HasLineInfo

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

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 XML.

Member

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

Namespace

Ottiene il percorso utilizzato nell'elemento radice del documento XAML per stabilire una relazione tra il codice XAML e il relativo 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 nel nodo iniziale XAML.

Value

Ottiene l'elemento in corrispondenza del nodo in fase di lettura.

Metodi

Nome Descrizione
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 usate da XamlDebuggerXmlReadere, facoltativamente, rilascia le risorse gestite.

Dispose(Boolean)

Rilascia le risorse non gestite usate da XamlReadere, 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(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 corrente XamlReader, in cui l'oggetto restituito viene usato per scorrere un sottoalbero XamlReader della struttura del nodo 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 sposta la posizione del lettore al nodo successivo.

(Ereditato da XamlReader)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

Nome Descrizione
SourceLocationFound

Si verifica quando viene trovato il percorso di origine.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDisposable.Dispose()

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

(Ereditato da XamlReader)

Si applica a