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(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) |