共用方式為


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 安全性

請參閱

參考

TextSelection 介面

EnvDTE 命名空間