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, XamlSchemaContext) |
使用指定的文本读取器和架构上下文初始化类的新实例 XamlDebuggerXmlReader ,以便解释或映射 XAML 类型。 |
| XamlDebuggerXmlReader(TextReader) |
使用指定的文本读取器初始化类的新实例 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 |
获取 XML 读取器当前正在检查的 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) |
获取 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) |