Compartilhar via


Objeto OlkControl (Outlook)

Define um conjunto de propriedades de controle comuns a alguns controles do Microsoft Outlook.

Comentários

Os membros oferecidos pelo OlkControl podem aplicar a maioria dos controles do Outlook. OlkControl fornece uma classe convenientemente aos quais você pode converter um controle do Outlook sem recorrer à reflexão. Embora OlkControl não se aplica aos controles do Microsoft Forms 2.0, propriedades semelhantes estão disponíveis para controles do Forms 2.0.

Exemplo

O exemplo de código a seguir usa a classe OlkControl para habilitar o redimensionamento automático de um controle de caixa de texto com relação a qualquer redimensionamento do formulário. Ele usa projeção no Visual Basic para permitir que o controle de caixa de texto usar as propriedades de OlkControl.

Sub ResizeWithForm() 
 Dim myTextBox As OlkTextBox 
 Dim olkCtrl As OlkControl 
 
 ' Let the text box control use the properties of OlkControl 
 Set olkCtrl = myTextBox 
 
 ' Enable automatic adjustments of the layout with respect to the rest of the form 
 olkCtrl.EnableAutoLayout = True 
 
 ' Allow resizing the text box control horizontally and vertically with the form 
 olkCtrl.HorizontalLayout = olHorizontalLayoutGrow 
 olkCtrl.VerticalLayout = olVerticalLayoutGrow 
End Sub

Propriedades

Nome
ControlProperty
EnableAutoLayout
Formato
HorizontalLayout
ItemProperty
MinimumHeight
MinimumWidth
PossibleValues
VerticalLayout

Confira também

Referência de modelo de objeto do Outlook

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.