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

WordPlaceholderDocument - класс

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

Пространство имён:  Tessa.Extensions.Default.Server.Cards
Сборка:  Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.5.0.19
Синтаксис
public sealed class WordPlaceholderDocument : OpenXmlPlaceholderDocument

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

Конструкторы
  ИмяОписание
Открытый методWordPlaceholderDocument
Создаёт экземпляр класс с указанием потока файла документа, в котором должны быть заменены плейсхолдеры.
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоExtensionContext (Переопределяет PlaceholderDocumentExtensionContext.)
Открытое свойствоHasChanges
Признак того, что в документ были внесены изменения при выполнении операции замены.
(Унаследован от PlaceholderDocument.)
Открытое свойствоStream
Поток файла документа, в которой должны быть или уже были заменены плейсхолдеры.
(Унаследован от OpenXmlPlaceholderDocument.)
Защищённое свойствоWithExtensions
Признак того, что замена плейсхолдеров выполняется с расширениями IPlaceholderReplaceExtension.
(Унаследован от PlaceholderDocument.)
В начало страницы
Методы
  ИмяОписание
Защищённый методAfterDocumentReplaceAsync
Выполняет расширения после замены всех плейсхолдеров в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методAfterPlaceholderReplaceAsync
Выполняет расширения после замены каждого плейсхолдера в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методAfterRowReplaceAsync
Выполняет расширения после замены строки таблицы в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методAfterTableReplaceAsync
Выполняет расширения после замены таблицы в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методBeforeDocumentReplaceAsync
Выполняет расширения перед заменой всех плейсхолдеров в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методBeforePlaceholderReplaceAsync
Выполняет расширения перед заменой каждого плейсхолдера в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методBeforeRowReplaceAsync
Выполняет расширения перед заменой строки таблицы в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методBeforeTableReplaceAsync
Выполняет расширения перед заменой таблицы в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методCheckTextElement (Переопределяет OpenXmlPlaceholderDocumentCheckTextElement(OpenXmlLeafTextElement).)
Защищённый методCleanAfterChanges (Переопределяет OpenXmlPlaceholderDocumentCleanAfterChanges.)
Защищённый методCreateExtensionContext (Переопределяет PlaceholderDocumentCreateExtensionContext(IPlaceholderReplacementContext).)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый метод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 (Унаследован от OpenXmlPlaceholderDocument.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Защищённый методGetPlaceholdersFromDatabaseAsync
Метод для получения информации о плейсхолдерах документа из базы данных
(Переопределяет OpenXmlPlaceholderDocumentGetPlaceholdersFromDatabaseAsync(IDbScope, CancellationToken).)
Защищённый методGetPlaceholdersFromDocument
Метод для получения плейсхолдеров из объекта документа
(Переопределяет OpenXmlPlaceholderDocumentGetPlaceholdersFromDocument.)
Защищённый методGetPlaceholdersFromElement
Находим во всех дочерних элементах

Значение поля

Тип: 
baseElement плейсхолдеры
(Унаследован от OpenXmlPlaceholderDocument.)
Защищённый методGetPlaceholdersFromElementOverride
Метод для поиска плейсхолдеров внутри элемента документа
(Переопределяет OpenXmlPlaceholderDocumentGetPlaceholdersFromElementOverride(OpenXmlElement, ListObject).)
Защищённый методGetPlaceholdersFromPart
Находим во всех частях и элементах basePart плейсхолдеры
(Унаследован от OpenXmlPlaceholderDocument.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методInitDocument
Метод для инициализации документа
(Переопределяет OpenXmlPlaceholderDocumentInitDocument.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnChangedAsync
Событие, возникающее при каждом изменении документа.
(Унаследован от PlaceholderDocument.)
Защищённый методPrepareDocumentForSave
Метод для подготовки документа к сохранению
(Переопределяет OpenXmlPlaceholderDocumentPrepareDocumentForSave.)
Защищённый методRemoveInvalidChars
Метод для удаления их строки всех запрещенных в XML символов
(Унаследован от OpenXmlPlaceholderDocument.)
Открытый методReplaceAsync
Выполняет замену плейсхолдеров в документе.
(Унаследован от PlaceholderDocument.)
Защищённый методReplaceCoreAsync (Унаследован от OpenXmlPlaceholderDocument.)
Защищённый методReplaceElementAsync
Производит замену плейсхолдера в baseElement. Если текстовая часть baseElement содержит только начало плейсхолдера, то возвращаем ReplacementStatus.PartFound.
(Унаследован от OpenXmlPlaceholderDocument.)
Защищённый методReplaceElementsInCompositeElementAsync
Производит замену Replacement'ов в заданном элементе
(Унаследован от OpenXmlPlaceholderDocument.)
Защищённый методReplaceElementsInRelationshipsAsync
Производит замену плейсхолдеров в гиперссылке
(Унаследован от OpenXmlPlaceholderDocument.)
Защищённый методReplaceElementsInRelationshipsWithCopyAsync
Производит замену плейсхолдеров в гиперссылке с ее копированием
(Унаследован от OpenXmlPlaceholderDocument.)
Защищённый методReplaceFieldPlaceholdersAsync
Производит замену плейсхолдеров типа Field в Word документе
(Переопределяет OpenXmlPlaceholderDocumentReplaceFieldPlaceholdersAsync(IPlaceholderReplacementContext).)
Защищённый методReplaceImageAsync
Метод, определяющий правила замены изображения в элементе документа. Возвращает признак того, что замена выполнена успешно.
(Переопределяет OpenXmlPlaceholderDocumentReplaceImageAsync(OpenXmlElement, IPlaceholderReplacement, CancellationToken).)
Защищённый методReplaceTablePlaceholdersAsync
Производит замену плейсхолдеров типа Table в Word документе
(Переопределяет OpenXmlPlaceholderDocumentReplaceTablePlaceholdersAsync(IPlaceholderReplacementContext).)
Защищённый методReplaceTextAsync
Метод, определяющий правила замены текста в элементе документа
(Переопределяет OpenXmlPlaceholderDocumentReplaceTextAsync(OpenXmlElement, OpenXmlLeafTextElement, OpenXmlElement, OpenXmlLeafTextElement, String, CancellationToken).)
Защищённый методSaveDocument
Метод для сохранения инициализированного документа
(Переопределяет OpenXmlPlaceholderDocumentSaveDocument.)
Защищённый методSavePlaceholdersInDatabaseAsync
Метод для сохранения информации о плейсхолдерах документа в базу данных
(Переопределяет OpenXmlPlaceholderDocumentSavePlaceholdersInDatabaseAsync(IDbScope, ListIPlaceholderText, CancellationToken).)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
События
  ИмяОписание
Открытое событиеChanged
Событие, вызываемое в том случае, если в документ были внесены изменения при выполнении операции замены.
(Унаследован от PlaceholderDocument.)
В начало страницы
Поля
  ИмяОписание
Защищённое полеTemplateID
ID карточки шаблона файла.
(Унаследован от OpenXmlPlaceholderDocument.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также