TextSelection.CharRight 方法
將物件向右移動指定的字元數。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
Sub CharRight ( _
Extend As Boolean, _
Count As Integer _
)
void CharRight(
bool Extend,
int Count
)
void CharRight(
[InAttribute] bool Extend,
[InAttribute] int Count
)
abstract CharRight :
Extend:bool *
Count:int -> unit
function CharRight(
Extend : boolean,
Count : int
)
參數
- Extend
型別:System.Boolean
選擇項。判斷移動的文字是否折疊。預設值為 false。
- Count
型別:System.Int32
選擇項。代表要向右移動的字元數。預設為 1。
備註
如果 Extend 為 true,則選取文字的作用端點會向右移動 Count 個字元。 否則,整個選取文字將會被摺疊並且置於作用終點右邊 Count 所指定字元數的位置。
如果還沒有移動到 Count 指定的字元數就碰到了文件的結尾,則位置就會留在文件的結尾。 如果作用端點是在一行的結尾,則 CharLeft 會使它位於下一行的開頭。 也就是說,所有新行順序都會被視為單一字元。
如果 Count 是負數,則 CharRight 動作就會和 CharLeft 方法相同。
範例
Sub CharRightExample()
' Open a document before running this example.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
objSel.StartOfDocument(True)
objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
objSel.CharRight(True, 4)
objSel.ChangeCase(vsCaseOptions.vsCaseOptionsUppercase)
MsgBox("Turned text uppercase.")
objSel.CharLeft(False, 1)
objSel.ChangeCase(vsCaseOptions.vsCaseOptionsLowercase)
MsgBox("Turned text lowercase.")
End Sub
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。