Для изменения размера нажмите или перетащите

CodeBlock - класс

Описание блока содержащего элемент выражения - лексему
Иерархия наследования
SystemObject
  Tessa.Views.Parser.ExpressionEvalCodeBlock

Пространство имён:  Tessa.Views.Parser.ExpressionEval
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public class CodeBlock

Тип CodeBlock предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методCodeBlock(String, Int32)
Initializes a new instance of the CodeBlock class.
Открытый методCodeBlock(String, Int32, Int32)
Initializes a new instance of the CodeBlock class.
Открытый методCodeBlock(String, CodeTypeEnum, Int32, Int32)
Initializes a new instance of the CodeBlock class.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCodeType
Gets Тип блока
Открытое свойствоEndIndex
Gets Позиция конца блока
Открытое свойствоLength
Gets or sets Длина блока
Открытое свойствоStartIndex
Gets Позиция начала блока
Открытое свойствоText
Gets or sets Текст блока
В начало страницы
Методы
  ИмяОписание
Открытый методEquals
Определяет, равен ли заданный объект Object текущему объекту Object .
(Переопределяет ObjectEquals(Object).)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Играет роль хеш-функции для определенного типа.
(Переопределяет ObjectGetHashCode.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Возвращает объект String, который представляет текущий объект Object.
(Переопределяет ObjectToString.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInBounds
Проверяет находится ли позиция offset в пределах диапазона содержащегося в блоке
(Определяется CodeBlockHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияIsClosingBracket
Проверяет является ли лексема codeBlock ')'
(Определяется CodeBlockHelper.)
Открытый метод расширенияIsClosingCurveBracket
Проверяет является ли лексема codeBlock '}'
(Определяется CodeBlockHelper.)
Открытый метод расширенияIsComment
Проверяет является ли блок кода комментарием
(Определяется CodeBlockHelper.)
Открытый метод расширенияIsEOL
Проверяет является ли лексема codeBlock переводом строки
(Определяется CodeBlockHelper.)
Открытый метод расширенияIsOpenedBracket
Проверяет является ли лексема codeBlock '('
(Определяется CodeBlockHelper.)
Открытый метод расширенияIsOpenedCurveBracket
Проверяет является ли лексема codeBlock '{'
(Определяется CodeBlockHelper.)
Открытый метод расширенияIsWhiteSpace
Проверяет является ли лексемаcodeBlock пустым пространством
(Определяется CodeBlockHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также