TextSelection.LineUp 方法
將文字選取範圍的插入點向上移動指定的行數。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
Sub LineUp ( _
Extend As Boolean, _
Count As Integer _
)
void LineUp(
bool Extend,
int Count
)
void LineUp(
[InAttribute] bool Extend,
[InAttribute] int Count
)
abstract LineUp :
Extend:bool *
Count:int -> unit
function LineUp(
Extend : boolean,
Count : int
)
參數
- Extend
型別:System.Boolean
選擇項。決定要將插入點移入其中的行是否會反白顯示。預設值為 false。
- Count
型別:System.Int32
選擇項。表示插入點要向上移動多少行。預設值為 1。
備註
LineUp 會從目前位置將選取文字的插入點向上移 Count 行數。 如果 Extend 為 true,在移動插入點之後,新行就會反白顯示。 如果 Count 行之前便遇到文件開頭,則會保持在文件開頭的位置。 如果 LineUp 最後的位置是在目標行的定位點中間,那麼該物件會嘗試比對從原點行到目標行所顯示的行,而且會視需要減少一個字元位置。
如果 Count 的值是負數,則 LineUp 的執行方式會與 LineDown 相同。
範例
Sub LineUpExample()
' Before running this example, open a text document containing
' at least 4 lines of text.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
' Go to fourth line in document and then move up one line.
objSel.GotoLine(4, False)
objSel.LineUp(True, 1)
End Sub
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。