В чем разница между Producer и ProducerContent в Delphi? - PullRequest
0 голосов
/ 31 января 2020

В Delphi, свойства TWebActionItem.Producer и TWebActionItem.ProducerContent используются в Веб-брокерах для генерации содержимого ответных сообщений при выполнении элемента действия.

В чем разница между TWebActionItem.Producer и TWebActionItem.ProducerContent? И какой мы должны использовать?

1 Ответ

0 голосов
/ 31 января 2020

Из документации TWebActionItem.ProducerContent :

Это свойство идентично Producer, за исключением типа производителя контента. ProducerContent используется, когда производитель имеет тип IProduceContent вместо TCustomContentProducer. В последнем случае вместо этого устанавливается свойство Producer. Обратите внимание, что Producer и ProducerContent являются взаимоисключающими; если один установлен, другой не должен быть.

Таким образом, вы должны использовать тот, который соответствует типу производителя содержимого ответа. Если этот производитель имеет тип IProduceContent, вы используете ProducerContent; если производитель относится к типу ICustomerContentProducer, вместо него следует использовать Producer.

...