LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>.SplitSymbol Metoda

Definice

Rozdělí obsah symbolu jazyka kódu na zadaný index.

public virtual (TSymbol,TSymbol) SplitSymbol (TSymbol symbol, int splitAt, TSymbolType leftType);
abstract member SplitSymbol : 'Symbol * int * 'SymbolType -> 'Symbol * 'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)
override this.SplitSymbol : 'Symbol * int * 'SymbolType -> 'Symbol * 'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)
Public Overridable Function SplitSymbol (symbol As TSymbol, splitAt As Integer, leftType As TSymbolType) As Tuple(Of TSymbol, TSymbol)

Parametry

symbol
TSymbol

Symbol, jehož obsah má být rozdělen.

splitAt
Int32

Index, ve kterém dochází k rozdělení.

leftType
TSymbolType

Typ výčtu pro symbol jazyka.

Návraty

Tuple<TSymbol,TSymbol>

Kolekce členů symbolu jazyka kódu.

Platí pro