Udostępnij za pośrednictwem


XamlDebuggerXmlReader Klasa

Definicja

Udostępnia funkcje analizowania kodu znaczników XAML do obiektu lub drzewa obiektów.

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
Dziedziczenie
XamlDebuggerXmlReader
Implementuje

Konstruktory

XamlDebuggerXmlReader(TextReader)

Inicjuje XamlDebuggerXmlReader nowe wystąpienie klasy z określonym czytnikiem tekstu.

XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Inicjuje XamlDebuggerXmlReader nowe wystąpienie klasy z określonym czytnikiem tekstu i kontekstem schematu na potrzeby interpretowania lub mapowania typów XAML.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Przestarzałe.

Inicjuje XamlDebuggerXmlReader nowe wystąpienie klasy z określonym czytnikiem XAML, informacjami o wierszu XAML i czytnikiem tekstu.

XamlDebuggerXmlReader(XamlReader, TextReader)
Przestarzałe.

Inicjuje XamlDebuggerXmlReader nowe wystąpienie klasy z określonym czytnikiem XAML i czytnikiem tekstu.

Pola

EndColumnName

Nazwa dołączonej właściwości reprezentującej końcową kolumnę elementu działania w formularzu XAML.

EndLineName

Nazwa dołączonej właściwości reprezentującej końcowy wiersz elementu działania w formularzu XAML.

FileNameName

Nazwa dołączonej właściwości reprezentującej nazwę pliku, który ma zostać przeanalizowany.

StartColumnName

Nazwa dołączonej właściwości reprezentującej kolumnę początkową działania w formularzu XAML.

StartLineName

Nazwa dołączonej właściwości reprezentującej wiersz początkowy działania w formularzu XAML.

Właściwości

CollectNonActivitySourceLocation

Pobiera lub ustawia wartość wskazującą, czy jest zbierana lokalizacja źródłowa nieaktywność.

HasLineInfo

Pobiera wartość wskazującą, czy informacje o wierszu są dostępne.

IsDisposed

Pobiera, czy Dispose(Boolean) został wywołany.

(Odziedziczone po XamlReader)
IsEof

Pobiera wartość wskazującą, czy podstawowy czytnik osiągnął koniec analizowanego pliku XAML.

LineNumber

Pobiera wiersz w pliku XAML, który jest obecnie badany przez czytelnika.

LinePosition

Pobiera położenie wiersza w pliku XAML, który jest obecnie badany przez czytnik XML.

Member

Pobiera początkowy element członkowski dokumentu analizowany do bazy elementów członkowskich XAML.

Namespace

Pobiera ścieżkę używaną w elemecie głównym dokumentu XAML w celu ustanowienia relacji między kodem XAML a jego schematem.

NodeType

Pobiera typ węzła aktualnie odczytywanego w pliku XAML.

SchemaContext

Pobiera kontekst schematu dla bazowego czytnika XAML.

Type

Pobiera typ rekordu w węźle początkowym XAML.

Value

Pobiera element w węźle, który jest obecnie odczytywany.

Metody

Close()

Zamyka strumień węzła XAML.

(Odziedziczone po XamlReader)
CopyAttachedSourceLocation(Object, Object)

Pobiera wartości wierszy i kolumn z określonego obiektu działania i przypisuje je do bieżącego wystąpienia czytnika XAML.

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez XamlDebuggerXmlReaderprogram i opcjonalnie zwalnia zarządzane zasoby.

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez XamlReaderprogram i opcjonalnie zwalnia zarządzane zasoby.

(Odziedziczone po XamlReader)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEndColumn(Object)

Pobiera wartość dołączonej właściwości o nazwie w polu właściwości zależności EndColumnName określonego wystąpienia czytnika XAML.

GetEndLine(Object)

Pobiera wartość dołączonej właściwości o nazwie w polu właściwości zależności EndLineName określonego wystąpienia czytnika XAML.

GetFileName(Object)

Pobiera wartość dołączonej właściwości o nazwie w polu właściwości zależności FileNameName określonego wystąpienia czytnika XAML.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetStartColumn(Object)

Pobiera wartość dołączonej właściwości o nazwie w polu właściwości zależności StartColumnName określonego wystąpienia czytnika XAML.

GetStartLine(Object)

Pobiera wartość dołączonej właściwości o nazwie w polu właściwości zależności StartLineName określonego wystąpienia czytnika XAML.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Read()

Udostępnia następny węzeł XAML z załadowanego źródła, jeśli jest dostępny węzeł XAML.

ReadSubtree()

Zwraca wartość opartą XamlReader na bieżącym XamlReaderobiekcie , gdzie zwracany XamlReader element jest używany do iterowania po poddrzewie struktury węzła XAML.

(Odziedziczone po XamlReader)
SetEndColumn(Object, Object)

Ustawia wartość dołączonej właściwości o nazwie w polu właściwości zależności EndColumnName określonego wystąpienia czytnika XAML.

SetEndLine(Object, Object)

Ustawia wartość dołączonej właściwości o nazwie w polu właściwości zależności EndLineName określonego wystąpienia czytnika XAML.

SetFileName(Object, Object)

Ustawia wartość dołączonej właściwości o nazwie w polu właściwości zależności FileNameName określonego wystąpienia czytnika XAML.

SetStartColumn(Object, Object)

Ustawia wartość dołączonej właściwości o nazwie w polu właściwości zależności StartColumnName określonego wystąpienia czytnika XAML.

SetStartLine(Object, Object)

Ustawia wartość dołączonej właściwości o nazwie w polu właściwości zależności StartLineName określonego wystąpienia czytnika XAML.

Skip()

Pomija bieżący węzeł i rozwija pozycję czytnika do następnego węzła.

(Odziedziczone po XamlReader)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

SourceLocationFound

Występuje po znalezieniu lokalizacji źródłowej.

Jawne implementacje interfejsu

IDisposable.Dispose()

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy XamlReader.

(Odziedziczone po XamlReader)

Dotyczy