PlaceholderDocumentBuilderFunc - делегат |
Функция, создающая и возвращающая документ для заданного потока с содержимым documentStream.
Также возвращается функция getDocumentContentFunc,
которая получает контент изменённого документа в форме массива байт при успешной замене плейсхолдеров.
Пространство имён:
Tessa.Extensions.Platform.Server.Cards
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public delegate IPlaceholderDocument PlaceholderDocumentBuilderFunc(
Guid templateCardID,
MemoryStream documentStream,
out Func<IPlaceholderDocument, byte[]> getDocumentContentFunc
)
Public Delegate Function PlaceholderDocumentBuilderFunc (
templateCardID As Guid,
documentStream As MemoryStream,
<OutAttribute> ByRef getDocumentContentFunc As Func(Of IPlaceholderDocument, Byte())
) As IPlaceholderDocument
public delegate IPlaceholderDocument^ PlaceholderDocumentBuilderFunc(
Guid templateCardID,
MemoryStream^ documentStream,
[OutAttribute] Func<IPlaceholderDocument^, array<unsigned char>^>^% getDocumentContentFunc
)
type PlaceholderDocumentBuilderFunc =
delegate of
templateCardID : Guid *
documentStream : MemoryStream *
getDocumentContentFunc : Func<IPlaceholderDocument, byte[]> byref -> IPlaceholderDocument
Параметры
- templateCardID
- Тип: SystemGuid
Идентификатор карточки-шаблона, документ которой используется для замены плейсхолдеров.
- documentStream
- Тип: System.IOMemoryStream
Поток файла документа, в котором должны быть заменены плейсхолдеры.
Не может быть равен null.
- getDocumentContentFunc
- Тип: SystemFuncIPlaceholderDocument, Byte
Результат выполнения запроса. Не должен быть равен null.
Возвращаемое значение
Тип:
IPlaceholderDocumentДокумент, для которого выполняется замена плейсхолдеров.
См. также