Interface IDockingWindowSite (shlobj_core.h)

Expõe métodos que gerenciam o espaço de borda para um ou mais objetos IDockingWindow . Essa interface é implementada pelo navegador e é semelhante à interface IOleInPlaceUIWindow .

Herança

A interface IDockingWindowSite herda de IOleWindow. IDockingWindowSite também tem estes tipos de membros:

Métodos

A interface IDockingWindowSite tem esses métodos.

 
IDockingWindowSite::GetBorderDW

Obtém o espaço de borda alocado para o objeto IDockingWindow especificado.
IDockingWindowSite::RequestBorderSpaceDW

Aprova, modifica ou recusa uma solicitação para o espaço de borda de um objeto IDockingWindow. O espaço de borda não é alocado até que o método SetBorderSpaceDW seja chamado.
IDockingWindowSite::SetBorderSpaceDW

Aloca e reserva espaço de borda para um objeto IDockingWindow.

Comentários

IDockingWindowSite é derivado de IOleWindow. Consulte os tópicos a seguir para obter detalhes sobre esses métodos também disponíveis para IDockingWindowSite por meio dessa herança.

Métodos IDockingWindowSite adicionais
IOleWindow::GetWindow
IOleWindow::ContextSensitiveHelp
 

Quando implementar

Normalmente, você não implementa a interface IDockingWindowSite . O navegador Shell implementa essa interface para dar suporte a janelas encaixadas dentro do quadro do navegador.

Quando usar

Você usa IDockingWindowSite para negociar o espaço para um objeto de janela de encaixe em um quadro do navegador.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlobj_core.h