XamlDebuggerXmlReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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) |