SpanBuilder Class

Definition

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the span builder for the syntax tree.

public class SpanBuilder
type SpanBuilder = class
Public Class SpanBuilder
Inheritance
SpanBuilder

Constructors

SpanBuilder()

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the SpanBuilder class.

SpanBuilder(Span)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the SpanBuilder class.

Properties

CodeGenerator

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span code generator.

EditHandler

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span edit handler of the builder.

Kind

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span kind of the span builder.

Start

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the source location of the span builder.

Symbols

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the symbols for a generic read-only collection.

Methods

Accept(ISymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given symbol for the span builder.

Build()

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a span builder for this instance.

ClearSymbols()

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Clears the symbols of the span builder.

Reset()

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resets the span builder.

Extension Methods

GetContent(SpanBuilder)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of this SymbolExtensions class.

GetContent(SpanBuilder, Func<IEnumerable<ISymbol>,IEnumerable<ISymbol>>)

Gets the content of this SymbolExtensions class.

Applies to