Поделиться через


XamlDebuggerXmlReader Класс

Определение

Предоставляет функции синтаксического анализа, преобразующие XAML-код разметки в объект или дерево объектов.

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
Наследование
XamlDebuggerXmlReader
Реализации

Конструкторы

XamlDebuggerXmlReader(TextReader)

Инициализирует новый экземпляр класса XamlDebuggerXmlReader с указанным средством чтения текста.

XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Инициализирует новый экземпляр класса XamlDebuggerXmlReader заданным средством чтения текста и контекстом схемы для интерпретации или сопоставления типов XAML.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Устаревшие..

Инициализирует новый экземпляр класса XamlDebuggerXmlReader с указанным средством чтения XAML, сведениями строки XAML и средством чтения текста.

XamlDebuggerXmlReader(XamlReader, TextReader)
Устаревшие..

Инициализирует новый экземпляр класса XamlDebuggerXmlReader с указанным средством чтения XAML и средством чтения текста.

Поля

EndColumnName

Имя вложенного свойства, представляющее завершающий столбец элемента действия в его XAML-форме.

EndLineName

Имя вложенного свойства, представляющее завершающую строку элемента действия в его XAML-форме.

FileNameName

Имя вложенного свойства, представляющее имя файла для синтаксического анализа.

StartColumnName

Имя вложенного свойства, представляющее начальный столбец действия в его XAML-форме.

StartLineName

Имя вложенного свойства, представляющее начальную строку действия в его XAML-форме.

Свойства

CollectNonActivitySourceLocation

Получает или задает значение, указывающее, ведется ли сбор расположения в исходном коде, не относящегося к действию.

HasLineInfo

Получает значение, указывающее, доступны ли сведения о строке.

IsDisposed

Получает сведения о том, вызывался ли метод Dispose(Boolean).

(Унаследовано от XamlReader)
IsEof

Возвращает значение, указывающее, был ли достигнут базовым средством чтения конец XAML-файл, синтаксический анализ которого выполняется.

LineNumber

Возвращает строку в XAML-файле, который в настоящее время анализируется средством чтения.

LinePosition

Возвращает местоположение строки в XAML-файле, который в настоящее время анализируется средством чтения XAML.

Member

Получает начальный элемент документа, который преобразуется в базу членов XAML.

Namespace

Возвращает путь, который используется в корневом элементе XAML-документа для установления связи между кодом XAML и его схемой.

NodeType

Возвращает тип узла, чтение которого в настоящее время выполняется в XAML-файле.

SchemaContext

Возвращает контекст схемы для базового средства чтения XAML.

Type

Возвращает тип записи в начальном узле XAML.

Value

Возвращает элемент в узле, чтение которого выполняется в настоящий момент.

Методы

Close()

Закрывает поток узлов XAML.

(Унаследовано от XamlReader)
CopyAttachedSourceLocation(Object, Object)

Извлекает значения строки и столбца из указанного объекта действия и назначает их текущему экземпляру средства чтения XAML.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом XamlDebuggerXmlReader, а при необходимости освобождает также управляемые ресурсы.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом XamlReader, а при необходимости освобождает также управляемые ресурсы.

(Унаследовано от XamlReader)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEndColumn(Object)

Получает значение присоединенного свойства, которое указано в поле свойства зависимости EndColumnName указанного экземпляра средства чтения XAML.

GetEndLine(Object)

Получает значение присоединенного свойства, которое указано в поле свойства зависимости EndLineName указанного экземпляра средства чтения XAML.

GetFileName(Object)

Получает значение присоединенного свойства, которое указано в поле свойства зависимости FileNameName указанного экземпляра средства чтения XAML.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetStartColumn(Object)

Получает значение присоединенного свойства, которое указано в поле свойства зависимости StartColumnName указанного экземпляра средства чтения XAML.

GetStartLine(Object)

Получает значение присоединенного свойства, которое указано в поле свойства зависимости StartLineName указанного экземпляра средства чтения XAML.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Read()

Предоставляет следующий узел XAML из загруженного источника, если узел XAML доступен.

ReadSubtree()

Возвращает объект XamlReader, основанный на текущем объекте XamlReader, где возвращенный объект XamlReader используется для перебора поддерева структуры узлов XAML.

(Унаследовано от XamlReader)
SetEndColumn(Object, Object)

Задает значение присоединенного свойства, которое указано в поле свойства зависимости EndColumnName указанного экземпляра средства чтения XAML.

SetEndLine(Object, Object)

Задает значение присоединенного свойства, которое указано в поле свойства зависимости EndLineName указанного экземпляра средства чтения XAML.

SetFileName(Object, Object)

Задает значение присоединенного свойства, которое указано в поле свойства зависимости FileNameName указанного экземпляра средства чтения XAML.

SetStartColumn(Object, Object)

Задает значение присоединенного свойства, которое указано в поле свойства зависимости StartColumnName указанного экземпляра средства чтения XAML.

SetStartLine(Object, Object)

Задает значение присоединенного свойства, которое указано в поле свойства зависимости StartLineName указанного экземпляра средства чтения XAML.

Skip()

Пропускает текущий узел и перемещает позицию средства чтения на следующий узел.

(Унаследовано от XamlReader)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

События

SourceLocationFound

Возникает при нахождении расположения в исходном коде.

Явные реализации интерфейса

IDisposable.Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса XamlReader.

(Унаследовано от XamlReader)

Применяется к