Partager via


TextSelection.EndOfDocument, méthode

Déplace l'objet jusqu'à la fin du document.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
Sub EndOfDocument ( _
    Extend As Boolean _
)
void EndOfDocument(
    bool Extend
)
void EndOfDocument(
    [InAttribute] bool Extend
)
abstract EndOfDocument : 
        Extend:bool -> unit 
function EndOfDocument(
    Extend : boolean
)

Paramètres

  • Extend
    Type : System.Boolean
    Facultatif.Détermine si le texte déplacé est réduit ou non.La valeur par défaut est false.

Notes

Si la valeur de Extend est true, seule l'extrémité active du texte sélectionné est déplacée.Sinon, le texte sélectionné est réduit et placé en fin de document.

Exemples

Sub EndOfDocumentExample()
    ' Before running this example, open a text document.
    Dim objSel As TextSelection = DTE.ActiveDocument.Selection
    Dim objAnchor As VirtualPoint = objSel.AnchorPoint
    ' objAnchor is "live", tied to the position of the actual 
    ' selection, so it will reflect any changes. iCol and iRow are 
    ' created here to save a "snapshot" of the anchor point's position 
    ' at this time.
    Dim iCol As Long = objAnchor.DisplayColumn
    Dim iRow As Long = objAnchor.Line
    ' As the selection is extended, the active point moves but the 
    ' anchor point remains in place.
    objSel.StartOfDocument(True)
    objSel.EndOfDocument(True)

    If (iCol = objAnchor.DisplayColumn And iRow = objAnchor.Line) Then
        MsgBox("The anchor point has remained in place at row " & iRow & ", display column " & iCol)
    End If
End Sub

Sécurité .NET Framework

Voir aussi

Référence

TextSelection Interface

EnvDTE, espace de noms