XamlDebuggerXmlReader 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供将 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) |
使用特定文本阅读器和构架上下文来解释或映射 XAML 类型来初始化 XamlDebuggerXmlReader 类的新实例。 |
XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) |
已过时.
用指定的XAML读取器,XAML行消息和文本读取器初始化 XamlDebuggerXmlReader 类的新实例。 |
XamlDebuggerXmlReader(XamlReader, TextReader) |
已过时.
用指定的XAML读取器和文本读取器初始化 XamlDebuggerXmlReader 类的新实例。 |
字段
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) |
获取在 XAML 读取器的指定实例的 EndColumnName 依赖项属性字段中命名的附加属性的值。 |
GetEndLine(Object) |
获取在 XAML 读取器的指定实例的 EndLineName 依赖项属性字段中命名的附加属性的值。 |
GetFileName(Object) |
获取在 XAML 读取器的指定实例 FileNameName 依赖项属性字段中命名的附加属性的值。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetStartColumn(Object) |
获取在 XAML 读取器的指定实例的 StartColumnName 依赖项属性字段中命名的附加属性的值。 |
GetStartLine(Object) |
获取在 XAML 读取器的指定实例的 StartLineName 依赖项属性字段中命名的附加属性的值。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
Read() |
提供所加载的源中的下一个 XAML 节点(如果 XAML 节点可用)。 |
ReadSubtree() |
返回基于当前 XamlReader 的 XamlReader,其中返回的 XamlReader 用于循环访问 XAML 节点结构。 (继承自 XamlReader) |
SetEndColumn(Object, Object) |
设置在 XAML 读取器的指定实例的 EndColumnName 依赖项属性字段中命名的附加属性的值。 |
SetEndLine(Object, Object) |
设置在 XAML 读取器的指定实例的 EndLineName 依赖项属性字段中命名的附加属性的值。 |
SetFileName(Object, Object) |
设置在 XAML 读取器的指定实例 FileNameName 依赖项属性字段中命名的附加属性的值。 |
SetStartColumn(Object, Object) |
设置在 XAML 读取器的指定实例的 StartColumnName 依赖项属性字段中命名的附加属性的值。 |
SetStartLine(Object, Object) |
设置在 XAML 读取器的指定实例的 StartLineName 依赖项属性字段中命名的附加属性的值。 |
Skip() |
跳过当前节点并将读取器位置推进到下一个节点。 (继承自 XamlReader) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
事件
SourceLocationFound |
当找到源位置时发生。 |
显式接口实现
IDisposable.Dispose() |
释放 XamlReader 类的当前实例所使用的所有资源。 (继承自 XamlReader) |