Lista de objetos de janela Propriedades

A lista de objetos na janela Propriedades é uma lista suspensa que permite alterar a seleção para outros objetos disponíveis em uma ou mais janelas selecionadas. A seleção de um objeto diferente nessa lista dispara uma chamada para SelectObjects informar ao ambiente que um novo objeto foi selecionado. As informações exibidas na janela Propriedades são alteradas para mostrar as propriedades associadas ao objeto recém-selecionado.

A lista de objetos

A lista de objetos consiste em dois campos: o nome do objeto (exibido em negrito) e o tipo de objeto.

O nome do objeto exibido à esquerda do tipo de objeto em negrito é recuperado do próprio objeto usando a Name propriedade fornecida pela IProvideClassInfo interface. GetClassInfo, o único método em IProvideClassInfo, retorna ITypeInfo para a coclasse dessa interface. A janela Propriedades é usada para obter o nome da coclasse, que é IProvideClassInfo exibido como o nome do objeto na lista suspensa.

Se o objeto não tiver uma Name propriedade, um nome não será exibido na área Nome da lista de objetos. Você pode adicionar uma propriedade Name ao objeto se quiser que o nome seja exibido na lista de objetos.

Se o objeto COM não implementar IProvideClassInfo, a janela Propriedades exibirá o nome da interface no lugar do nome do objeto no lado esquerdo da lista.

Confira também