TextPlaceholderDocument - класс |
Пространство имён: Tessa.Platform.Placeholders
public class TextPlaceholderDocument : StringWithScriptsPlaceholderDocument
Тип TextPlaceholderDocument предоставляет следующие члены.
Имя | Описание | |
---|---|---|
TextPlaceholderDocument |
Создаёт экземпляр класс с указанием строки текста, в которой должны быть заменены плейсхолдеры.
|
Имя | Описание | |
---|---|---|
CachedTableGroupRightToLeftRegex |
Регулярное выражение, которое кэшируется в стандартной реализации метода
GetTableGroupRightToLeftRegex.
(Унаследован от StringPlaceholderDocument.) | |
CachedTableRightToLeftRegex |
Регулярное выражение, которое кэшируется в стандартной реализации метода
GetTableRightToLeftRegex.
(Унаследован от StringPlaceholderDocument.) | |
CachedTableRowRightToLeftRegex |
Регулярное выражение, которое кэшируется в стандартной реализации метода
GetTableRowRightToLeftRegex.
(Унаследован от StringPlaceholderDocument.) | |
ExtensionContext | Контекст расширений. Равен null до вызова метода Replace или если в контексте замены не задан ExtensionExecutor (Унаследован от StringPlaceholderDocument.) | |
GroupBeginKeyword | Ключевое слово, обозначающее начало строки-группы плейсхолдеров в таблице. (Унаследован от StringPlaceholderDocument.) | |
GroupEndKeyword | Ключевое слово, обозначающее окончание строки-группы плейсхолдеров в таблице. (Унаследован от StringPlaceholderDocument.) | |
HasChanges |
Признак того, что в документ были внесены изменения при выполнении операции замены.
(Унаследован от PlaceholderDocument.) | |
InitialText |
Строка текста, в которой должны быть заменены плейсхолдеры.
После замены плейсхолдеров значение этого свойства не изменяется.
(Унаследован от StringPlaceholderDocument.) | |
RowBeginKeyword | Ключевое слово, обозначающее начало строки плейсхолдеров в таблице. (Унаследован от StringPlaceholderDocument.) | |
RowEndKeyword | Ключевое слово, обозначающее окончание строки плейсхолдеров в таблице. (Унаследован от StringPlaceholderDocument.) | |
StringExtensionContext |
Контекст замены плейсхолдеров строк.
(Унаследован от StringPlaceholderDocument.) | |
TableBeginKeyword | Ключевое слово, обозначающее начало таблицы с плейсхолдерами. (Унаследован от StringPlaceholderDocument.) | |
TableEndKeyword | Ключевое слово, обозначающее окончание таблицы с плейсхолдерами. (Унаследован от StringPlaceholderDocument.) | |
Text |
Строка текста, в которой должны быть или уже были заменены плейсхолдеры.
Используйте метод SetTextAsync(String, CancellationToken) для изменения свойства.
(Унаследован от StringPlaceholderDocument.) | |
WithExtensions |
Признак того, что замена плейсхолдеров выполняется с расширениями IPlaceholderReplaceExtension.
(Унаследован от PlaceholderDocument.) |
Имя | Описание | |
---|---|---|
AfterDocumentReplaceAsync | Выполняет расширения после замены всех плейсхолдеров в документе. (Унаследован от PlaceholderDocument.) | |
AfterPlaceholderReplaceAsync | Выполняет расширения после замены каждого плейсхолдера в документе. (Унаследован от PlaceholderDocument.) | |
AfterRowReplaceAsync | Выполняет расширения после замены строки таблицы в документе. (Унаследован от PlaceholderDocument.) | |
AfterTableReplaceAsync | Выполняет расширения после замены таблицы в документе. (Унаследован от PlaceholderDocument.) | |
BeforeDocumentReplaceAsync | Выполняет расширения перед заменой всех плейсхолдеров в документе. (Унаследован от PlaceholderDocument.) | |
BeforePlaceholderReplaceAsync | Выполняет расширения перед заменой каждого плейсхолдера в документе. (Унаследован от PlaceholderDocument.) | |
BeforeRowReplaceAsync | Выполняет расширения перед заменой строки таблицы в документе. (Унаследован от PlaceholderDocument.) | |
BeforeTableReplaceAsync | Выполняет расширения перед заменой таблицы в документе. (Унаследован от PlaceholderDocument.) | |
CreateExtensionContext | Метод для создания контекста расширений. (Унаследован от StringPlaceholderDocument.) | |
EncodeImage |
Кодирует заданное значение как изображение, например, как BASE64-строка или посредством HTML-тега <img>.
Возвращает кодированное значение в виде строки текста.
(Унаследован от StringPlaceholderDocument.) | |
EncodeValue |
Кодирует заданное значение как строку таким образом, чтобы его можно было использовать в тексте документа,
и возвращает кодированную версию текста.
Например, класс-наследник для документа html может определить кодирование текста в формате html.
(Унаследован от StringPlaceholderDocument.) | |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
FillGroupPlaceholders | (Унаследован от StringPlaceholderDocument.) | |
FillTableAsync | (Унаследован от StringPlaceholderDocument.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
FindAsync | Выполняет поиск плейсхолдеров в документе. (Унаследован от PlaceholderDocument.) | |
FindCoreAsync | Выполняет поиск плейсхолдеров в документе. (Унаследован от StringWithScriptsPlaceholderDocument.) | |
GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
GetStringPlaceholderDocumentGroupParser | Возвращает парсер для получения списка таблиц в тексте документа. (Унаследован от StringPlaceholderDocument.) | |
GetTableGroupRightToLeftRegex | Возвращает регулярное выражение, выполняющее поиск строк-групп плейсхолдеров в тексте документа справа налево. (Унаследован от StringPlaceholderDocument.) | |
GetTableRightToLeftRegex | Возвращает регулярное выражение, выполняющее поиск таблиц с плейсхолдерами в тексте документа справа налево. (Унаследован от StringPlaceholderDocument.) | |
GetTableRowRightToLeftRegex | Возвращает регулярное выражение, выполняющее поиск строк плейсхолдеров в тексте документа справа налево. (Унаследован от StringPlaceholderDocument.) | |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
OnChangedAsync | Событие, возникающее при каждом изменении документа. (Унаследован от PlaceholderDocument.) | |
ReplaceAsync | Выполняет замену плейсхолдеров в документе. (Унаследован от PlaceholderDocument.) | |
ReplaceCoreAsync | Выполняет замену плейсхолдеров в документе. (Унаследован от StringWithScriptsPlaceholderDocument.) | |
ReplaceFieldPlaceholdersAsync |
Выполняет замену всех плейсхолдеров, работающих в режиме "поле".
Возвращает признак того, что текст был изменён.
(Унаследован от StringPlaceholderDocument.) | |
ReplaceGroupGroupPlaceholdersAsync | (Унаследован от StringPlaceholderDocument.) | |
ReplaceGroupPlaceholdersAsync | (Унаследован от StringPlaceholderDocument.) | |
ReplaceGroupScriptGroupPlaceholdersAsync | (Унаследован от StringWithScriptsPlaceholderDocument.) | |
ReplacePlaceholderAsync |
Заменяет плейсхолдер в тексте по заданной позиции. Возвращает смещение в символах относительно текущей позиции,
возникшее после замены плейсхолдера.
(Унаследован от StringPlaceholderDocument.) | |
ReplaceRowGroupPlaceholdersAsync | (Унаследован от StringPlaceholderDocument.) | |
ReplaceRowScriptGroupPlaceholdersAsync | (Унаследован от StringWithScriptsPlaceholderDocument.) | |
ReplaceScriptGroupPlaceholdersAsync | (Унаследован от StringWithScriptsPlaceholderDocument.) | |
ReplaceTableGroupPlaceholdersAsync | (Унаследован от StringPlaceholderDocument.) | |
ReplaceTablePlaceholdersAsync |
Заменяет плейсхолдеры, работающие в "режиме таблица", в заданном тексте.
Возвращает признак того, что текст был изменён.
(Унаследован от StringWithScriptsPlaceholderDocument.) | |
ReplaceTableScriptGroupPlaceholdersAsync | (Унаследован от StringWithScriptsPlaceholderDocument.) | |
SetScript | (Унаследован от StringWithScriptsPlaceholderDocument.) | |
SetTextAsync |
Устанавливает строку текста, в которой должны быть или уже были заменены плейсхолдеры.
Это изменяет свойство Text.
(Унаследован от StringPlaceholderDocument.) | |
ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
Changed |
Событие, вызываемое в том случае, если в документ были внесены изменения
при выполнении операции замены.
(Унаследован от PlaceholderDocument.) |
Имя | Описание | |
---|---|---|
Get | (Определяется ComHelper.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
Set | (Определяется ComHelper.) |