CaretPosition 建構函式
初始化 CaretPosition 的新執行個體。
命名空間: Microsoft.VisualStudio.Text.Editor
組件: Microsoft.VisualStudio.Text.UI (在 Microsoft.VisualStudio.Text.UI.dll 中)
語法
'宣告
Public Sub New ( _
bufferPosition As VirtualSnapshotPoint, _
mappingPoint As IMappingPoint, _
caretAffinity As PositionAffinity _
)
public CaretPosition(
VirtualSnapshotPoint bufferPosition,
IMappingPoint mappingPoint,
PositionAffinity caretAffinity
)
public:
CaretPosition(
VirtualSnapshotPoint bufferPosition,
IMappingPoint^ mappingPoint,
PositionAffinity caretAffinity
)
new :
bufferPosition:VirtualSnapshotPoint *
mappingPoint:IMappingPoint *
caretAffinity:PositionAffinity -> CaretPosition
public function CaretPosition(
bufferPosition : VirtualSnapshotPoint,
mappingPoint : IMappingPoint,
caretAffinity : PositionAffinity
)
參數
bufferPosition
類型:Microsoft.VisualStudio.Text.VirtualSnapshotPoint插入號的索引。 索引會對應到在底層的兩個字元之間的間距ITextBuffer。
mappingPoint
類型:Microsoft.VisualStudio.Text.IMappingPoint插入號的對應點,可用以尋找插入號在任何緩衝區中的位置。
caretAffinity
類型:Microsoft.VisualStudio.Text.PositionAffinity插入號的 PositionAffinity。 插入號可與間距的前邊緣或間距的後邊緣有親和性。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。