IElisionSnapshot 介面
IElisionBuffer 物件中的快照。
命名空間: Microsoft.VisualStudio.Text.Projection
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
Public Interface IElisionSnapshot _
Inherits IProjectionSnapshot, ITextSnapshot
public interface IElisionSnapshot : IProjectionSnapshot,
ITextSnapshot
public interface class IElisionSnapshot : IProjectionSnapshot,
ITextSnapshot
type IElisionSnapshot =
interface
interface IProjectionSnapshot
interface ITextSnapshot
end
public interface IElisionSnapshot extends IProjectionSnapshot, ITextSnapshot
IElisionSnapshot 類型會公開下列成員。
屬性
回頁首
方法
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CopyTo |
將某個範圍內的文字複製到字元陣列。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CreateTrackingPoint(Int32, PointTrackingMode) |
會建立ITrackingPoint在這個快照集。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) |
會建立ITrackingPoint在這個快照集。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CreateTrackingSpan(Span, SpanTrackingMode) |
會建立ITrackingSpan在這個快照集。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CreateTrackingSpan(Int32, Int32, SpanTrackingMode) |
會建立ITrackingSpan在這個快照集。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) |
會建立ITrackingSpan在這個快照集。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode) |
會建立ITrackingSpan在這個快照集。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetLineFromLineNumber |
取得 ITextSnapshotLine 以找出指定的行號。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetLineFromPosition |
取得 ITextSnapshotLine 以找出指定位置上的行。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetLineNumberFromPosition |
取得在指定位置上含有字元的行號。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetMatchingSnapshot |
取得指定之文字緩衝區的快照,該快照對應於此快照。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetSourceSpans() |
取得投影快照的所有來源延伸。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetSourceSpans(Int32, Int32) |
取得來源範圍的指定位置開始的快照集 span 的唯讀集合。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetText() |
取得快照中的所有文字。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetText(Span) |
取得文字,從快照集,從範圍的開頭,並具有長等於範圍的長度。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
GetText(Int32, Int32) |
取得文字,從快照集開始,於startIndex而長度等於length。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapFromSourceSnapshot(SnapshotSpan) |
將來源緩衝區的快照延伸對應至投影快照延伸清單。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapFromSourceSnapshot(SnapshotPoint, PositionAffinity) |
從其中一個來源快照中的快照點對應至投影快照中的對應位置。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapFromSourceSnapshotToNearest |
將來源緩衝區中的快照點對應至省略快照中的對應點。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapToSourceSnapshot(Int32) |
將投影快照中的位置對應至來源快照中的對應位置。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapToSourceSnapshot(Int32, PositionAffinity) |
將投影快照中的位置對應至來源快照中的對應位置。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapToSourceSnapshots(Int32) |
將投影快照中的位置對應至一個或多個來源快照中的對應位置。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
MapToSourceSnapshots(Span) |
將目前投影快照的延伸對應至屬於來源快照之快照延伸的清單。結果產生的延伸會依照其顯示在投影中的順序排序。 (繼承自 IProjectionSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
ToCharArray |
將某個範圍內的文字轉換為字元陣列。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
Write(TextWriter) |
寫入快照的內容。 (繼承自 ITextSnapshot)。 |
![公用方法 公用方法](images/bb547402.pubmethod(zh-tw,vs.120).gif) |
Write(TextWriter, Span) |
撰寫快照之內容的子字串。 (繼承自 ITextSnapshot)。 |
回頁首
請參閱
參考
Microsoft.VisualStudio.Text.Projection 命名空間