FileLinePositionSpan 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示源代码文件中的文件名、行号和行内偏移量的文本范围。 但是,当要求分析时,文件实际上是传入的任何文件;可能没有真正的文件。
public value class FileLinePositionSpan : IEquatable<Microsoft::CodeAnalysis::FileLinePositionSpan>
public struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
public readonly struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
[System.Runtime.Serialization.DataContract]
public readonly struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
type FileLinePositionSpan = struct
[<System.Runtime.Serialization.DataContract>]
type FileLinePositionSpan = struct
Public Structure FileLinePositionSpan
Implements IEquatable(Of FileLinePositionSpan)
- 继承
-
FileLinePositionSpan
- 属性
- 实现
构造函数
FileLinePositionSpan(String, LinePosition, LinePosition) |
初始化 FileLinePositionSpan 实例。 |
FileLinePositionSpan(String, LinePositionSpan) |
初始化 FileLinePositionSpan 实例。 |
属性
EndLinePosition |
LinePosition获取范围末尾的 。 |
HasMappedPath |
如此 如果 Path 是映射的路径。 |
IsValid |
如果范围表示有效位置,则返回 true。 |
Path |
路径;如果范围表示无效值,则为 null。 |
Span |
获取范围。 |
StartLinePosition |
LinePosition获取范围开头的 。 |
方法
Equals(FileLinePositionSpan) |
确定两个 FileLinePositionSpan 对象是否相等。 |
Equals(Object) |
确定两个 FileLinePositionSpan 对象是否相等。 |
GetHashCode() |
用作 FileLinePositionSpan 的哈希函数。 |
ToString() |
返回一个 String 表示 的 FileLinePositionSpan。 |
运算符
Equality(FileLinePositionSpan, FileLinePositionSpan) |
表示源代码文件中的文件名、行号和行内偏移量的文本范围。 但是,当要求分析时,文件实际上是传入的任何文件;可能没有真正的文件。 |
Inequality(FileLinePositionSpan, FileLinePositionSpan) |
表示源代码文件中的文件名、行号和行内偏移量的文本范围。 但是,当要求分析时,文件实际上是传入的任何文件;可能没有真正的文件。 |