PlaceholderDocument - класс

Базовый объект, определяющий способы хранения и изменения текста с заменяемыми плейсхолдерами.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public abstract class PlaceholderDocument : IPlaceholderDocument
Inheritance
Object    PlaceholderDocument
Derived
Implements
IPlaceholderDocument

Конструкторы

PlaceholderDocumentИнициализирует новый экземпляр класса PlaceholderDocument

Свойства

ExtensionContextКонтекст расширений. Равен null до вызова метода Replace или если в контексте замены не задан ExtensionExecutor
HasChanges Признак того, что в документ были внесены изменения при выполнении операции замены.
WithExtensions Признак того, что замена плейсхолдеров выполняется с расширениями IPlaceholderReplaceExtension.

Методы

AfterDocumentReplaceAsyncВыполняет расширения после замены всех плейсхолдеров в документе.
AfterPlaceholderReplaceAsyncВыполняет расширения после замены каждого плейсхолдера в документе.
AfterRowReplaceAsyncВыполняет расширения после замены строки таблицы в документе.
AfterTableReplaceAsyncВыполняет расширения после замены таблицы в документе.
BeforeDocumentReplaceAsyncВыполняет расширения перед заменой всех плейсхолдеров в документе.
BeforePlaceholderReplaceAsyncВыполняет расширения перед заменой каждого плейсхолдера в документе.
BeforeRowReplaceAsyncВыполняет расширения перед заменой строки таблицы в документе.
BeforeTableReplaceAsyncВыполняет расширения перед заменой таблицы в документе.
CreateExtensionContextМетод для создания контекста расширений.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
FindAsyncВыполняет поиск плейсхолдеров в документе.
FindCoreAsyncВыполняет поиск плейсхолдеров в документе.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnChangedAsyncСобытие, возникающее при каждом изменении документа.
ReplaceAsyncВыполняет замену плейсхолдеров в документе.
ReplaceCoreAsyncВыполняет замену плейсхолдеров в документе.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

Changed Событие, вызываемое в том случае, если в документ были внесены изменения при выполнении операции замены.

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также