Freigeben über


LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>.SplitSymbol Methode

Definition

Teilt den Inhalt des Codesprachensymbols am angegebenen 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)

Parameter

symbol
TSymbol

Das Symbol, dessen Inhalt geteilt werden soll.

splitAt
Int32

Der Index, an dem die Aufteilung erfolgt.

leftType
TSymbolType

Der Enumerationstyp für das Sprachsymbol.

Gibt zurück

Tuple<TSymbol,TSymbol>

Ein Tupel des Codesprachensymbols.

Gilt für: