XamlDebuggerXmlReader Třída

Definice

Poskytuje funkce pro parsování kódu kódu XAML do objektu nebo stromu objektů.

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
Dědičnost
XamlDebuggerXmlReader
Implementuje

Konstruktory

Name Description
XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Inicializuje novou instanci XamlDebuggerXmlReader třídy se zadaným textovým čtenářem a kontextem schématu pro interpretaci nebo mapování typů XAML.

XamlDebuggerXmlReader(TextReader)

Inicializuje novou instanci XamlDebuggerXmlReader třídy se zadanou čtečkou textu.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Zastaralé.

Inicializuje novou instanci XamlDebuggerXmlReader třídy se zadanou čtečkou XAML, informacemi o řádku XAML a čtečkou textu.

XamlDebuggerXmlReader(XamlReader, TextReader)
Zastaralé.

Inicializuje novou instanci XamlDebuggerXmlReader třídy se zadanou čtečkou XAML a čtečkou textu.

Pole

Name Description
EndColumnName

Název připojené vlastnosti, která představuje koncový sloupec prvku aktivity ve formuláři XAML.

EndLineName

Název připojené vlastnosti, která představuje koncový řádek prvku aktivity ve formuláři XAML.

FileNameName

Název připojené vlastnosti, která představuje název souboru, který se má analyzovat.

StartColumnName

Název připojené vlastnosti, která představuje počáteční sloupec aktivity ve formuláři XAML.

StartLineName

Název připojené vlastnosti, která představuje počáteční řádek aktivity ve formuláři XAML.

Vlastnosti

Name Description
CollectNonActivitySourceLocation

Získá nebo nastaví hodnotu, která označuje, zda se shromažďuje umístění zdroje mimo aktivitu.

HasLineInfo

Získá hodnotu, která označuje, zda řádkové informace jsou k dispozici.

IsDisposed

Získá, zda Dispose(Boolean) byl volána.

(Zděděno od XamlReader)
IsEof

Získá hodnotu, která označuje, zda podkladová čtečka dosáhla konce souboru XAML, který je analyzován.

LineNumber

Získá řádek v souboru XAML, který je aktuálně zkoumán čtenářem.

LinePosition

Získá pozici řádku v souboru XAML, který je aktuálně zkoumán čtečkou XML.

Member

Získá počáteční člen dokumentu, který se analyzuje do základu člena XAML.

Namespace

Získá cestu, která se používá v kořenovém prvku dokumentu XAML k navázání relace mezi kódem XAML a jeho schématem.

NodeType

Získá typ uzlu, který se právě čte v souboru XAML.

SchemaContext

Získá kontext schématu pro základní čtečku XAML.

Type

Získá typ záznamu na počátečním uzlu XAML.

Value

Získá prvek v uzlu, který se právě čte.

Metody

Name Description
Close()

Zavře datový proud uzlu XAML.

(Zděděno od XamlReader)
CopyAttachedSourceLocation(Object, Object)

Načte hodnoty řádků a sloupců ze zadaného objektu aktivity a přiřadí je aktuální instanci čtečky XAML.

Dispose(Boolean)

Uvolní nespravované prostředky používané XamlDebuggerXmlReadernástrojem a volitelně uvolní spravované prostředky.

Dispose(Boolean)

Uvolní nespravované prostředky používané XamlReadernástrojem a volitelně uvolní spravované prostředky.

(Zděděno od XamlReader)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetEndColumn(Object)

Získá hodnotu připojené vlastnosti pojmenované v EndColumnName závislost pole zadané instance čtečky XAML.

GetEndLine(Object)

Získá hodnotu připojené vlastnosti pojmenované v endLineName pole vlastnosti vlastnosti zadané instance čtenáře XAML.

GetFileName(Object)

Získá hodnotu připojené vlastnosti pojmenované v FileNameName vlastnosti vlastnosti zadané instance čtenáře XAML.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetStartColumn(Object)

Získá hodnotu připojené vlastnosti pojmenované v startColumnName závislost pole zadané instance čtenáře XAML.

GetStartLine(Object)

Získá hodnotu připojené vlastnosti pojmenované v startLineName pole vlastnosti vlastnosti zadané instance čtenáře XAML.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Read()

Poskytuje další uzel XAML z načteného zdroje, pokud je k dispozici uzel XAML.

ReadSubtree()

XamlReader Vrátí hodnotu založenou na aktuálním XamlReaderobjektu, kde vrácený XamlReader objekt slouží k iteraci podstrom struktury uzlu XAML.

(Zděděno od XamlReader)
SetEndColumn(Object, Object)

Nastaví hodnotu připojené vlastnosti pojmenované v poli vlastnosti závislosti EndColumnName zadané instance čtenáře XAML.

SetEndLine(Object, Object)

Nastaví hodnotu připojené vlastnosti pojmenované v poli vlastnosti závislosti EndLineName zadané instance čtenáře XAML.

SetFileName(Object, Object)

Nastaví hodnotu připojené vlastnosti pojmenované v poli Vlastnosti závislosti FileName zadané instance čtečky XAML.

SetStartColumn(Object, Object)

Nastaví hodnotu připojené vlastnosti pojmenované v poli vlastnosti Závislost StartColumnName zadané instance čtenáře XAML.

SetStartLine(Object, Object)

Nastaví hodnotu připojené vlastnosti pojmenované v poli vlastnosti závislostí StartLineName zadané instance čtenáře XAML.

Skip()

Přeskočí aktuální uzel a posune pozici čtenáře na další uzel.

(Zděděno od XamlReader)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
SourceLocationFound

Nastane při nalezení zdrojového umístění.

Explicitní implementace rozhraní

Name Description
IDisposable.Dispose()

Uvolní všechny prostředky používané aktuální instancí XamlReader třídy.

(Zděděno od XamlReader)

Platí pro