Existe uma maneira de adicionar um tipo de dados personalizados do Umbraco que basicamente era um agrupamento de tipos de dados existentes?

Em vários tipos de documentos diferentes, eu tenho que adicionar os mesmos 3 tipos de dados nativos do Umbraco

selecionador de conteúdoTextStringTextString

Foi sugerido para mim ver se existe uma maneira de criar um novo tipo de dados personalizado que basicamente envolvesse esses 3 tipos de dados em um novo tipo de dados.

Eu olhei paraSite de nibble.be e veja que há algumas maneiras diferentes de criar tipos de dados personalizados (usando o wrapper usercontrol ou a abordagem de 3 classes). No entanto, não tenho certeza se um tipo de dados personalizado para agrupar tipos de dados existentes seria a rota correta.

Por um lado, estamos usando o MVC ao lado do Umbraco com um uso pesado de visualizações do Razor. Como o alias de propriedade de tipo de documento é usado para adquirir valores do Umbraco da página de conteúdo, não vejo como isso ainda seria possível ou como você obteria o valor da propriedade de um tipo de dados personalizado com tipos de dados incorporados.

Haveria umtrabalhando caminho ou umMelhor maneira de realizar essa solução por ter que adicionar os mesmos campos em qualquer tipo de documento que eles são necessários? Eu pensei sobre a abordagem hierárquica com um tipo de documento parent com apenas esses 3 tipos de dados (selecionador de conteúdo e 2 textstrings), mas isso significaria ter que colocar qualquer tipo de documento que uma página precisaria sob esse tipo de documento pai simplesmente pelo fato de herdar esses grupos de propriedades.

questionAnswers(3)

yourAnswerToTheQuestion