BlockLineRange 結構
表示程式碼區塊的行範圍資料。 這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。
命名空間: Microsoft.VisualStudio.Coverage.Analysis
組件: Microsoft.VisualStudio.Coverage.Analysis (在 Microsoft.VisualStudio.Coverage.Analysis.dll 中)
語法
'宣告
Public Structure BlockLineRange _
Implements IEquatable(Of BlockLineRange), IComparable(Of BlockLineRange)
public struct BlockLineRange : IEquatable<BlockLineRange>,
IComparable<BlockLineRange>
public value class BlockLineRange : IEquatable<BlockLineRange>,
IComparable<BlockLineRange>
[<Sealed>]
type BlockLineRange =
struct
interface IEquatable<BlockLineRange>
interface IComparable<BlockLineRange>
end
JScript 支援使用結構,但不支援新結構的宣告。
BlockLineRange 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
BlockIndex | 取得程式碼區塊的索引。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 | |
EndColumn | 取得程式碼區塊的最後一個資料行編號。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 | |
EndLine | 取得程式碼區塊的結束行號。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 | |
IsValid | 傳回值,這個值表示程式碼區塊是否有效。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 | |
SourceFile | 取得原始程式檔。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 | |
StartColumn | 取得程式碼區塊的起始欄號。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 | |
StartLine | 取得程式碼區塊的起始行。set 存取子僅供內部使用。這個類別和它的成員會保留給內部使用,其目的不是要供您的程式碼使用。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
CompareTo | 將程式碼區塊與目前的程式碼區塊比較。 | |
Equals(Object) | 指示這個執行個體和指定的物件是否相等。 (覆寫 ValueType.Equals(Object)。) | |
Equals(BlockLineRange) | 判斷提供的程式碼區塊是否等於目前的程式碼區塊。 | |
GetHashCode | 傳回這個執行個體的雜湊碼。 (覆寫 ValueType.GetHashCode。) | |
GetType | 取得目前實例 Type 的屬性。 (繼承自 Object)。 | |
ToString | 傳回這個執行個體的完整型別名稱。 (繼承自 ValueType)。 |
回頁首
運算子
名稱 | 描述 | |
---|---|---|
Equality | 判斷兩個程式碼區塊行範圍物件在使用等號比較運算子 (==) 的程式碼中是否相等。 | |
GreaterThan | 判斷使用大於運算子 (>) 時,兩個程式碼區塊行範圍物件中的第一個物件是否大於第二個物件。 | |
Inequality | 判斷兩個程式碼區塊行範圍物件在使用不等比較運算子 (!=) 時是否不相等。 | |
LessThan | 判斷使用小於運算子 (<) 時,兩個程式碼區塊行範圍物件中的第一個物件是否小於第二個物件。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。