Freigeben über


XamlDebuggerXmlReader Klasse

Definition

Stellt die Funktionalität zum Analysieren von XAML-Markupcode in ein Objekt oder eine Struktur von Objekten bereit.

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
Vererbung
XamlDebuggerXmlReader
Implementiert

Konstruktoren

XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Initialisiert eine neue Instanz der XamlDebuggerXmlReader Klasse mit dem angegebenen Textleser- und Schemakontext für die Interpretation oder Zuordnung von XAML-Typen.

XamlDebuggerXmlReader(TextReader)

Initialisiert eine neue Instanz der XamlDebuggerXmlReader Klasse mit dem angegebenen Textleser.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Veraltet.

Initialisiert eine neue Instanz der XamlDebuggerXmlReader Klasse mit dem angegebenen XAML-Reader, XAML-Zeileninformationen und Textleser.

XamlDebuggerXmlReader(XamlReader, TextReader)
Veraltet.

Initialisiert eine neue Instanz der XamlDebuggerXmlReader Klasse mit dem angegebenen XAML-Reader und Textleser.

Felder

EndColumnName

Der Name einer angefügten Eigenschaft, die die endende Spalte eines Aktivitätselements in seinem XAML-Formular darstellt.

EndLineName

Der Name einer angefügten Eigenschaft, die die Endzeile eines Aktivitätselements in seinem XAML-Formular darstellt.

FileNameName

Der Name einer angefügten Eigenschaft, die den Namen der zu analysierenden Datei darstellt.

StartColumnName

Der Name einer angefügten Eigenschaft, die die Startspalte der Aktivität in ihrem XAML-Formular darstellt.

StartLineName

Der Name einer angefügten Eigenschaft, die die Startzeile der Aktivität in ihrem XAML-Formular darstellt.

Eigenschaften

CollectNonActivitySourceLocation

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Nicht-Aktivitätsquellenspeicherort erfasst wird.

HasLineInfo

Ruft einen Wert ab, der angibt, ob Zeileninformationen verfügbar sind.

IsDisposed

Ruft ab, ob Dispose(Boolean) aufgerufen wurde.

(Geerbt von XamlReader)
IsEof

Ruft einen Wert ab, der angibt, ob der zugrunde liegende Reader das Ende der XAML-Datei erreicht hat, die analysiert wird.

LineNumber

Ruft die Zeile in einer XAML-Datei ab, die derzeit vom Leser untersucht wird.

LinePosition

Ruft die Position der Zeile in einer XAML-Datei ab, die derzeit vom XML-Reader untersucht wird.

Member

Ruft das Startelement des Dokuments ab, das an die XAML-Memberbasis analysiert wird.

Namespace

Ruft den Pfad ab, der im Stammelement des XAML-Dokuments verwendet wird, um eine Beziehung zwischen dem XAML-Code und seinem Schema herzustellen.

NodeType

Ruft den Typ des Knotens ab, der derzeit in einer XAML-Datei gelesen wird.

SchemaContext

Ruft den Schemakontext für den zugrunde liegenden XAML-Reader ab.

Type

Ruft den Datensatztyp am XAML-Startknoten ab.

Value

Ruft das Element am Knoten ab, der gerade gelesen wird.

Methoden

Close()

Schließt den XAML-Knotendatenstrom.

(Geerbt von XamlReader)
CopyAttachedSourceLocation(Object, Object)

Ruft Zeilen- und Spaltenwerte aus dem angegebenen Aktivitätsobjekt ab und weist sie der aktuellen Instanz des XAML-Readers zu.

Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die vom XamlDebuggerXmlReaderverwendet werden, und gibt optional die verwalteten Ressourcen frei.

Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die vom XamlReaderverwendet werden, und gibt optional die verwalteten Ressourcen frei.

(Geerbt von XamlReader)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEndColumn(Object)

Ruft den Wert der angefügten Eigenschaft ab, die im EndColumnName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

GetEndLine(Object)

Ruft den Wert der angefügten Eigenschaft ab, die im EndLineName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

GetFileName(Object)

Ruft den Wert der angefügten Eigenschaft ab, die im FileNameName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetStartColumn(Object)

Ruft den Wert der angefügten Eigenschaft ab, die im StartColumnName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

GetStartLine(Object)

Ruft den Wert der angefügten Eigenschaft ab, die im StartLineName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Read()

Stellt den nächsten XAML-Knoten aus der geladenen Quelle bereit, wenn ein XAML-Knoten verfügbar ist.

ReadSubtree()

Gibt einen XamlReader zurück, der auf dem aktuellen XamlReaderbasiert, wobei die zurückgegebene XamlReader verwendet wird, um eine Unterstruktur der XAML-Knotenstruktur zu durchlaufen.

(Geerbt von XamlReader)
SetEndColumn(Object, Object)

Legt den Wert der angefügten Eigenschaft fest, die im EndColumnName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

SetEndLine(Object, Object)

Legt den Wert der angefügten Eigenschaft fest, die im EndLineName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

SetFileName(Object, Object)

Legt den Wert der angefügten Eigenschaft fest, die im FileNameName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

SetStartColumn(Object, Object)

Legt den Wert der angefügten Eigenschaft fest, die im StartColumnName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

SetStartLine(Object, Object)

Legt den Wert der angefügten Eigenschaft fest, die im StartLineName Abhängigkeitseigenschaftsfeld der angegebenen Instanz eines XAML-Readers benannt ist.

Skip()

Überspringt den aktuellen Knoten und wechselt zur Leseposition zum nächsten Knoten.

(Geerbt von XamlReader)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

SourceLocationFound

Tritt auf, wenn der Quellspeicherort gefunden wird.

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Gibt alle Ressourcen frei, die von der aktuellen Instanz der XamlReader Klasse verwendet werden.

(Geerbt von XamlReader)

Gilt für: