Partilhar via


IDockProvider Interface

Definição

Expõe métodos e propriedades para compatibilidade com o acesso para cliente de Automação da Interface do Usuário para controles que expõem as propriedades de encaixe dentro de um contêiner de encaixe.

public interface class IDockProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("159bc72c-4ad3-485e-9637-d7052edf0146")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDockProvider
public interface IDockProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("159bc72c-4ad3-485e-9637-d7052edf0146")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDockProvider = interface
type IDockProvider = interface
Public Interface IDockProvider
Atributos

Comentários

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao DockPattern padrão de controle.

Um contêiner de encaixe é um controle que permite a disposição de elementos filho, horizontal e verticalmente, em relação aos limites do contêiner de encaixe e outros elementos dentro do contêiner.

IDockProvider não expõe nenhuma propriedade do contêiner de encaixe ou quaisquer propriedades de controles que possam ser encaixados adjacentes ao controle atual dentro do contêiner de encaixe.

Os controles são encaixados uns com os outros com base na ordem z atual; quanto maior o posicionamento da ordem z, mais eles são colocados da borda especificada do contêiner de encaixe.

Propriedades

DockPosition

Obtém a DockPosition atual do controle dentro de um contêiner de encaixe.

Métodos

SetDockPosition(DockPosition)

Encaixa o controle dentro de um contêiner de encaixe.

Aplica-se a

Confira também