SourceLocation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
标识目标源代码文件中的特定位置。
public ref class SourceLocation
[System.Serializable]
public class SourceLocation
[<System.Serializable>]
type SourceLocation = class
Public Class SourceLocation
- 继承
-
SourceLocation
- 属性
构造函数
| 名称 | 说明 |
|---|---|
| SourceLocation(String, Int32, Int32, Int32, Int32) |
创建类的新实例,该实例 SourceLocation 指定该文件中一系列数据的源代码文件名和参数。 |
| SourceLocation(String, Int32) |
创建一个新类实例,该实例 SourceLocation 指定源代码文件名和该文件中的行数。 |
属性
| 名称 | 说明 |
|---|---|
| EndColumn |
获取源代码文件中一个或多个列范围内的最后一列。 |
| EndLine |
获取源代码文件中一个或多个行范围内的最后一行。 |
| FileName |
获取目标源代码文件的名称。 |
| IsSingleWholeLine |
获取一个值,该值指示行和列设置是否在源代码文件中定义单个、完整行而不是多行。 |
| StartColumn |
获取源代码文件中一个或多个列范围内的第一列。 |
| StartLine |
获取源代码文件中一行或多行范围内的第一行。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
返回一个值,该值指示对象引用 SourceLocation 的源代码文件行和列设置是否与另一个指定 SourceLocation 对象中的行和列设置完全匹配。 |
| GetHashCode() |
返回表示对象的唯一值 SourceLocation 。 |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |