TextSelection.StartOfDocument(Boolean) 方法

定义

将插入点移动到文档开头。

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)

参数

Extend
Boolean

可选。 确定是否突出显示当前插入点位置与文档开头之间的文本。 默认值为 false

属性

示例

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  

适用于