XamlDebuggerXmlReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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) |