IEditorOperations.InsertTextAsBox 方法
在 [為] 方塊目前的插入號位置插入指定的文字。
命名空間: Microsoft.VisualStudio.Text.Operations
組件: Microsoft.VisualStudio.Text.UI (在 Microsoft.VisualStudio.Text.UI.dll 中)
語法
'宣告
Function InsertTextAsBox ( _
text As String, _
<OutAttribute> ByRef boxStart As VirtualSnapshotPoint, _
<OutAttribute> ByRef boxEnd As VirtualSnapshotPoint _
) As Boolean
bool InsertTextAsBox(
string text,
out VirtualSnapshotPoint boxStart,
out VirtualSnapshotPoint boxEnd
)
bool InsertTextAsBox(
String^ text,
[OutAttribute] VirtualSnapshotPoint% boxStart,
[OutAttribute] VirtualSnapshotPoint% boxEnd
)
abstract InsertTextAsBox :
text:string *
boxStart:VirtualSnapshotPoint byref *
boxEnd:VirtualSnapshotPoint byref -> bool
function InsertTextAsBox(
text : String,
boxStart : VirtualSnapshotPoint,
boxEnd : VirtualSnapshotPoint
) : boolean
參數
text
類型:String要在緩衝區中插入的文字。 文字中的每一「行」將會分次寫出。
boxStart
類型:Microsoft.VisualStudio.Text.VirtualSnapshotPoint%新插入之方塊的開頭。
boxEnd
類型:Microsoft.VisualStudio.Text.VirtualSnapshotPoint%新插入之方塊的結尾。
傳回值
類型:Boolean
如果編輯成功則為 true,否則為 false。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | text 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 |
備註
這個方法具有相同的行為,以複製和貼上] 方塊中選取項目。 若要插入的文字為] 方塊中, text由換行分割] 與 [一次,每個連續行的插入號已開啟,插入號的 x 座標,在每一行處開始這一行下方插入一條線。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。