Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Changes the case of the selected text.
Namespace: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Syntax
'Declaration
Sub ChangeCase ( _
PointOrCount As Object, _
How As vsCaseOptions _
)
void ChangeCase(
Object PointOrCount,
vsCaseOptions How
)
void ChangeCase(
[InAttribute] Object^ PointOrCount,
[InAttribute] vsCaseOptions How
)
abstract ChangeCase :
PointOrCount:Object *
How:vsCaseOptions -> unit
function ChangeCase(
PointOrCount : Object,
How : vsCaseOptions
)
Parameters
PointOrCount
Type: ObjectRequired. Either a TextPoint object or a number of characters.
How
Type: EnvDTE.vsCaseOptionsRequired. A vsCaseOptions constant indicating the case of the text.
Examples
Sub ChangeCaseExample()
Dim objTextDoc As TextDocument
Dim objEditPt As EditPoint, iCtr As Integer
' Create a new text file.
DTE.ItemOperations.NewFile("General\Text File")
' Get a handle to the new document and create an EditPoint.
objTextDoc = DTE.ActiveDocument.Object("TextDocument")
objEditPt = objTextDoc.StartPoint.CreateEditPoint
'Insert ten lines of text.
For iCtr = 1 To 10
objeditpt.Insert("This is a test." & Chr(13))
Next iCtr
' Capitalize the third word of the second line.
objEditPt.StartOfDocument()
objEditPt.LineDown(2)
objEditPt.WordRight(3)
objEditPt.ChangeCase(4, vsCaseOptions.vsCaseOptionsCapitalize)
End Sub
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.