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, XamlSchemaContext)

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

XamlDebuggerXmlReader(TextReader)

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

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

Инициализирует новый экземпляр класса с помощью указанного средства чтения XAML, сведений XamlDebuggerXmlReader о строке 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-файле, который в настоящее время проверяется средством чтения XML.

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)

Возвращает значение присоединенного свойства с именем в поле свойства зависимостей FileName указанного экземпляра средства чтения 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)

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

SetStartColumn(Object, Object)

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

SetStartLine(Object, Object)

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

Skip()

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

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

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

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

События

Имя Описание
SourceLocationFound

Происходит при обнаружении исходного расположения.

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

Имя Описание
IDisposable.Dispose()

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

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

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