Como definir propriedades de arquivo estendidas?

Preciso definir o valor do campo Empresa para alguns documentos do Word / PDF. Estou falando das propriedades estendidas do arquivo (resumo / autor / título, etc.) que você vê em Propriedades do arquiv

Eu sei comoobte eles (usandoshell32.dll biblioteca de classes). Eu assumi que eu também poderiaconjunt eles com a mesma biblioteca de classes, mas parece que escrever propriedades estendidas é um pouco mais difícil eshell32.dll não permite isso.

Encontrei algo sobretaglib-sharp, que parece ter uma opção para definir propriedades estendidas, mas eu realmente não entendo como isso funcion

questionAnswers(5)

yourAnswerToTheQuestion