共用方式為


VirtualSnapshotPoint 結構

表示能擁有虛擬空格的 SnapshotPoint

命名空間:  Microsoft.VisualStudio.Text
組件:  Microsoft.VisualStudio.Text.Logic (在 Microsoft.VisualStudio.Text.Logic.dll 中)

語法

'宣告
Public Structure VirtualSnapshotPoint _
    Implements IComparable(Of VirtualSnapshotPoint)
public struct VirtualSnapshotPoint : IComparable<VirtualSnapshotPoint>
public value class VirtualSnapshotPoint : IComparable<VirtualSnapshotPoint>
[<Sealed>]
type VirtualSnapshotPoint =  
    struct 
        interface IComparable<VirtualSnapshotPoint>
    end
JScript 支援使用結構,但不支援新結構的宣告。

VirtualSnapshotPoint 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 VirtualSnapshotPoint(SnapshotPoint) 初始化新的執行個體的VirtualSnapshotPoint在指定的位置,零虛擬空間。
公用方法 VirtualSnapshotPoint(ITextSnapshot, Int32) 初始化新的執行個體的VirtualSnapshotPoint在指定的快照集,以零虛擬空間中指定的位置。
公用方法 VirtualSnapshotPoint(ITextSnapshotLine, Int32) 初始化新的執行個體的VirtualSnapshotPoint在指定的行指定的位移,點放在虛擬空間如有必要。
公用方法 VirtualSnapshotPoint(SnapshotPoint, Int32) 初始化新的執行個體的VirtualSnapshotPoint在指定的位置,以指定的虛擬的空格數目。

回頁首

屬性

  名稱 描述
公用屬性 IsInVirtualSpace 判斷快照點是否具有虛擬空格。
公用屬性 Position 取得快照點的位置。
公用屬性 VirtualSpaces 取得虛擬空格的數目。

回頁首

方法

  名稱 描述
公用方法 CompareTo 相互比較兩個 VirtualSnapshotPoint。
公用方法 Equals 判斷兩個 VirtualSnapshotPoint 物件是否相同。 (覆寫 ValueType.Equals(Object)。)
公用方法 GetHashCode 取得物件的雜湊程式碼。 (覆寫 ValueType.GetHashCode。)
公用方法 GetType 取得目前實例 Type 的屬性。 (繼承自 Object)。
公用方法 ToString 將物件轉換為字串。 (覆寫 ValueType.ToString。)
公用方法 TranslateTo(ITextSnapshot) 轉換指定的快照集到這一點。
公用方法 TranslateTo(ITextSnapshot, PointTrackingMode) 將翻譯到指定的文字快照集,以指定的追蹤模式為止。

回頁首

運算子

  名稱 描述
公用運算子靜態成員 Equality 判斷兩個 VirtualSnapshotPoint 物件是否相同。
公用運算子靜態成員 GreaterThan 判斷左側點的位置是否大於右側點的位置。
公用運算子靜態成員 GreaterThanOrEqual 判斷左側點的位置是否大於或等於右側點的位置。
公用運算子靜態成員 Inequality 判斷兩個 VirtualSnapshotPoint 物件是否不同。
公用運算子靜態成員 LessThan 判斷左側點的位置是否小於右側點的位置。
公用運算子靜態成員 LessThanOrEqual 判斷左側點的位置是否小於或等於右側點的位置。

回頁首

備註

虛擬空間是"其他"在行尾的分享空間不會增加線條的長度。 您可以啟用或停用在 Visual Studio 中的虛擬空間。 虛擬空間是停用,向右箭號鍵在行尾按下會將插入號移至下一行的開頭。 當啟用虛擬空間時,向右箭號鍵在行尾按下會將插入號置於同一行向前移動。

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Text 命名空間