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

Name Beschreibung
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

Name Beschreibung
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

Name Beschreibung
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

Name Beschreibung
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 von den XamlDebuggerXmlReaderverwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei.

Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die von den XamlReaderverwalteten Ressourcen verwendet 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 Abhängigkeitseigenschaftsfeld " FileNameName " 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 Feld der StartColumnName-Abhängigkeitseigenschaft der angegebenen Instanz eines XAML-Readers benannt ist.

GetStartLine(Object)

Ruft den Wert der angefügten Eigenschaft ab, die im Feld der StartLineName-Abhängigkeitseigenschaft 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 ein XamlReader , das auf dem aktuellen XamlReaderbasiert, wobei die zurückgegebene XamlReader Wird 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 Abhängigkeitseigenschaftenfeld von FileNameName 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 Feld der StartLineName-Abhängigkeitseigenschaft 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

Name Beschreibung
SourceLocationFound

Tritt auf, wenn der Quellspeicherort gefunden wird.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDisposable.Dispose()

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

(Geerbt von XamlReader)

Gilt für: