Compartilhar via


Propriedades e métodos

Como qualquer objeto OLE, um controle fornece grande parte de sua funcionalidade por meio de um conjunto de interfaces de entrada com propriedades e métodos.

Um controle expõe propriedades e métodos por meio da automação OLE para que os contêineres possam acessá-los sob o controle de uma linguagem de programação fornecida por contêiner.

Para dar suporte ao acesso a propriedades por meio de uma interface do usuário, um controle fornece páginas de propriedades, suporte para OLEIVERB_PROPERTIES, navegação por propriedade e associação de dados por meio de notficações de alteração de propriedade.

  • Por meio de páginas de propriedades, um controle pode exibir suas propriedades, independentemente de seu contêiner, se necessário.
  • Ao dar suporte a OLEIVERB_PROPERTIES, o item Propriedades é exibido no menu do contêiner. Em seguida, o usuário final pode selecionar o item Propriedades para exibir as páginas de propriedades do controle e modificar as propriedades.
  • A navegação por propriedade dá suporte a um contêiner que pode exibir as propriedades do controle como parte de uma folha de propriedades maior que pode incluir propriedades de vários controles no contêiner.
  • Por meio da notificação de alteração de propriedade, um controle pode notificar um cliente de que suas propriedades foram alteradas, permitindo que o cliente execute as ações necessárias como resultado.

Para obter mais informações, consulte estes tópicos:

Controles ActiveX

Páginas de propriedades e folhas de propriedades