TextSelection.StartOfDocument(Boolean) Methode

Definition

Verschiebt die Einfügemarke an den Anfang des Dokuments.

void StartOfDocument(bool Extend = false);
[System.Runtime.InteropServices.DispId(29)]
public void StartOfDocument (bool Extend = false);
[<System.Runtime.InteropServices.DispId(29)>]
abstract member StartOfDocument : bool -> unit
Public Sub StartOfDocument (Optional Extend As Boolean = false)

Parameter

Extend
Boolean

(Optional) Bestimmt, ob der Text zwischen dem aktuellen Ort der Einfügemarke und dem Anfang des Dokuments hervorgehoben ist oder nicht. Der Standardwert lautet false.

Attribute

Beispiele

Sub StartOfDocumentExample()  
    ' Before running this example, open a text document.  
    Dim objSel As TextSelection = DTE.ActiveDocument.Selection  

    ' Move to the beginning of the document so we can iterate over the   
    ' whole thing.  
    objSel.StartOfDocument()  
    While objSel.FindPattern("#if _DEBUG")  
        ' If we found the beginning of a debug-only section, save the   
        ' position.  
        Dim lStartLine As Long = objSel.TopPoint.Line  
        Dim lStartColumn As Long = objSel.TopPoint.LineCharOffset  

        ' Look for the end.  
        If objSel.FindPattern("#endif") Then  
            ' Select the entire section and outline it.  
            objSel.SwapAnchor()  
            objSel.MoveToLineAndOffset(lStartLine, lStartColumn, True)  
            objSel.OutlineSection()  
            objSel.LineDown()  
        End If  
    End While  
End Sub  

Gilt für