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 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à
- 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) |