Partilhar via


Ativação: Verbos

Este artigo explica o papel que os verbos primários e secundários desempenham na ativação OLE.

Normalmente, clicar duas vezes em um item incorporado permite que o usuário o edite. No entanto, alguns itens não se comportam dessa forma. Por exemplo, clicar duas vezes em um item criado com o aplicativo Gravador de som não abre o servidor em uma janela separada; em vez disso, reproduz o som.

A razão para essa diferença de comportamento é que os itens do gravador de som têm um "verbo primário" diferente. O verbo primário é a ação executada quando o usuário clica duas vezes em um item OLE. Para a maioria dos tipos de itens OLE, o verbo primário é Editar, que inicia o servidor que criou o item. Para alguns tipos de itens, como os do Gravador de Som, o verbo principal é Reproduzir.

Muitos tipos de itens OLE suportam apenas um verbo, e Editar é o mais comum. No entanto, alguns tipos de itens suportam vários verbos. Por exemplo, os itens do gravador de som suportam editar como um verbo secundário.

Outro verbo usado com frequência é Abrir. O verbo Abrir é idêntico a Editar, exceto que o aplicativo de servidor é iniciado em uma janela separada. Este verbo deve ser usado quando a aplicação contêiner ou a aplicação servidor não oferece suporte à ativação local.

Quaisquer verbos diferentes do verbo primário devem ser invocados através de um comando de submenu quando o item é selecionado. Este submenu contém todos os verbos suportados pelo item e geralmente é alcançado pelo comando typenameObject no menu Editar . Para obter informações sobre o comando typenameObject, consulte o artigo Menus e Recursos: Adições de Contêiner.

Os verbos suportados por um aplicativo de servidor estão listados no banco de dados de registro do Windows. Se o aplicativo de servidor for escrito com a Microsoft Foundation Class Library, ele registrará automaticamente todos os verbos quando o servidor for iniciado. Caso contrário, você deve registrá-los durante a fase de inicialização do aplicativo de servidor. Para obter mais informações, consulte o artigo Registro.

Ver também

Ativação
Contentores
Servidores