SyntaxNode.FindNode(TextSpan, Boolean, Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menemukan simpul dengan yang terkecil FullSpan yang berisi span
.
getInnermostNodeForTie
digunakan untuk menentukan perilaku dalam kasus dasi (yaitu node yang memiliki rentang yang sama dengan induknya).
Jika getInnermostNodeForTie
true, maka mengembalikan simpul turun terendah yang mencakup yang diberikan span
.
Jika tidak, ia mengembalikan simpul terluar yang mencakup yang diberikan span
.
public Microsoft.CodeAnalysis.SyntaxNode FindNode (Microsoft.CodeAnalysis.Text.TextSpan span, bool findInsideTrivia = false, bool getInnermostNodeForTie = false);
member this.FindNode : Microsoft.CodeAnalysis.Text.TextSpan * bool * bool -> Microsoft.CodeAnalysis.SyntaxNode
Public Function FindNode (span As TextSpan, Optional findInsideTrivia As Boolean = false, Optional getInnermostNodeForTie As Boolean = false) As SyntaxNode
Parameter
- span
- TextSpan
- findInsideTrivia
- Boolean
- getInnermostNodeForTie
- Boolean
Mengembalikan
Pengecualian
Pengecualian ini dilemparkan jika FullSpan tidak berisi rentang yang diberikan.
Keterangan
TODO: Ini mungkin harus diisi ulang dengan ChildThatContainsPosition(Int32)