OlkTimeControl Interface

Définition

Contrôle qui affiche le menu déroulant des heures d’Outlook.

public interface class OlkTimeControl : Microsoft::Office::Interop::Outlook::_OlkTimeControl, Microsoft::Office::Interop::Outlook::OlkTimeControlEvents_Event
[System.Runtime.InteropServices.Guid("000672EF-0000-0000-C000-000000000046")]
public interface OlkTimeControl : Microsoft.Office.Interop.Outlook._OlkTimeControl, Microsoft.Office.Interop.Outlook.OlkTimeControlEvents_Event
Public Interface OlkTimeControl
Implements _OlkTimeControl, OlkTimeControlEvents_Event
Dérivé
Attributs
Implémente

Remarques

Il s’agit d’une interface .NET dérivée d’une coclasse COM requise par le code managé pour l’interopérabilité avec l’objet COM correspondant. Utilisez cette interface dérivée pour accéder à tous les membres de méthode, de propriété et d’événement de l’objet COM. Toutefois, si la méthode ou l’événement que vous souhaitez utiliser partage le même nom sous le même objet COM, vous devez effectuer une conversion de type (transtypage) vers l’interface principale correspondante pour appeler la méthode, puis effectuer une conversion de type (transtypage) vers l’interface d’événements les plus récents pour vous connecter à l’événement. Reportez-vous à cette rubrique pour plus d’informations sur l’objet COM. Pour plus d’informations sur les membres de la méthode et de la propriété de l’objet COM, consultez _OlkTimeControl. Pour plus d’informations sur les membres de l’événement de l’objet COM, consultez OlkTimeControlEvents_Event.

Avant d’utiliser ce contrôle pour la première fois dans le concepteur de formulaires, ajoutez le contrôle de temps Microsoft Outlook à la boîte à outils de contrôle. Vous pouvez uniquement ajouter ce contrôle à une zone de formulaire dans un formulaire Outlook à l’aide du concepteur de formulaires ; vous ne pouvez pas ajouter ce contrôle à un objet UserForm Visual Basic dans Visual Basic Editor.

Le contrôle d'heure dispose de plusieurs modes exposés via ses propriétés. Il peut être lié à toute propriété DateTime et il peut être lié à la même propriété en tant que contrôle de date pour donner la possibilité de sélectionner à la fois la date et l'heure.

L'exemple suivant illustre le contrôle d'heure à l'exécution. Ce contrôle prend en charge les thèmes Microsoft Windows.

Si l’événement Click est implémenté mais que l’événement DropButtonClick n’est pas implémenté, le fait de cliquer sur le bouton de déplacement déclenche uniquement l’événement Click .

Si vous liez le contrôle d’heure à l’heure de début ou à l’heure de fin d’un élément de rendez-vous, vous devez utiliser un complément pour contrôler l’activation et la désactivation du contrôle d’heure. En particulier, lorsque l’utilisateur définit le rendez-vous en tant qu’événement d’une journée entière, vous devez utiliser du code pour désactiver les contrôles d’heure pour l’heure de début et l’heure de fin, et activer les contrôles uniquement lorsque l’utilisateur efface ce paramètre.

Pour plus d’informations sur les contrôles Outlook, voir Contrôles dans un formulaire personnalisé

Propriétés

AutoSize

Renvoie ou définit une valeur booléenne (bool en C#) qui dimensionne automatiquement le contrôle pour afficher l’intégralité du contenu. Lecture-écriture.

(Hérité de _OlkTimeControl)
AutoWordSelect

Renvoie ou définit une valeur booléenne (bool en C#) qui spécifie si un mot ou un caractère est l’unité de base utilisée pour étendre une sélection. Lecture-écriture.

(Hérité de _OlkTimeControl)
BackColor

Renvoie ou définit une valeur UInteger (uint en C#) qui indique la couleur d’arrière-plan du contrôle. Lecture-écriture.

(Hérité de _OlkTimeControl)
BackStyle

Renvoie ou définit une OlBackStyle constante qui modifie le style d’arrière-plan du contrôle entre transparent et opaque. En lecture/écriture

(Hérité de _OlkTimeControl)
Enabled

Renvoie ou définit une valeur booléenne (bool en C#) qui indique si le contrôle est autorisé à fonctionner. Lecture-écriture.

(Hérité de _OlkTimeControl)
EnterFieldBehavior

Renvoie ou définit une OlEnterFieldBehavior constante qui spécifie le comportement de sélection lors de l’entrée du contrôle. Lecture-écriture.

(Hérité de _OlkTimeControl)
Font

Renvoie une valeur StdFont qui représente la police utilisée pour afficher le texte à l’intérieur du contrôle. En lecture seule.

(Hérité de _OlkTimeControl)
ForeColor

Renvoie ou définit une valeur UInteger (uint en C#) qui indique la couleur de premier plan du contrôle. En lecture/écriture

(Hérité de _OlkTimeControl)
HideSelection

Renvoie ou définit une valeur booléenne (bool en C#) qui spécifie si une sélection est affichée ou masquée pour le contrôle lorsque le contrôle perd le focus. En lecture/écriture

(Hérité de _OlkTimeControl)
IntervalTime

Renvoie ou définit une valeur de type DateTime qui spécifie le nombre de minutes affichées en tant qu’intervalle utilisé pour le paramètre de style olTimeStyleTimeDuration sur le contrôle d’heure. En lecture/écriture

(Hérité de _OlkTimeControl)
Locked

Renvoie ou définit une valeur booléenne (bool en C#) qui spécifie si le contrôle n’est pas modifié ou non. En lecture/écriture

(Hérité de _OlkTimeControl)
MouseIcon

Renvoie ou définit une stdPicture qui représente l’image personnalisée sur le curseur de la souris pour ce contrôle. En lecture/écriture

(Hérité de _OlkTimeControl)
MousePointer

Renvoie ou définit une OlMousePointer constante qui spécifie le type de pointeur affiché lorsque l’utilisateur positionne la souris sur le contrôle. En lecture/écriture

(Hérité de _OlkTimeControl)
ReferenceTime

Renvoie ou définit une valeur DateTime qui spécifie une heure de référence utilisée pour le paramètre de style olTimeStyleTimeDuration sur le contrôle d’heure. Lecture-écriture.

(Hérité de _OlkTimeControl)
Style

Renvoie ou définit une OlTimeStyle constante qui spécifie le style du contrôle d’heure. Lecture-écriture.

(Hérité de _OlkTimeControl)
Text

Renvoie ou définit une chaîne (chaîne en C#) qui correspond au texte affiché dans le contrôle. Lecture-écriture.

(Hérité de _OlkTimeControl)
TextAlign

Renvoie ou définit une OlTextAlign constante qui spécifie la façon dont le texte est aligné dans le contrôle. En lecture/écriture

(Hérité de _OlkTimeControl)
Time

Renvoie ou définit une valeur DateTime qui représente la valeur d’heure actuellement sélectionnée dans le contrôle . En lecture/écriture

(Hérité de _OlkTimeControl)
Value

Renvoie ou définit un Objet qui représente le contenu du contrôle. En lecture/écriture

(Hérité de _OlkTimeControl)

Méthodes

DropDown()

Développe la liste déroulante des heures du contrôle d’heure.

(Hérité de _OlkTimeControl)

Événements

AfterUpdate

Se produit après modification des données du contrôle via l’interface utilisateur.

(Hérité de OlkTimeControlEvents_Event)
BeforeUpdate

Se produit lorsque les données du contrôle sont modifiées via l’interface utilisateur et sont sur le point d’être enregistrées dans l’élément.

(Hérité de OlkTimeControlEvents_Event)
Change

Se produit lorsque la Value propriété change.

(Hérité de OlkTimeControlEvents_Event)
Click

Se produit lorsque l’utilisateur clique dans le contrôle.

(Hérité de OlkTimeControlEvents_Event)
DoubleClick

Se produit lorsque l’utilisateur double-clique dans le contrôle.

(Hérité de OlkTimeControlEvents_Event)
DropButtonClick

Se produit lorsque l’utilisateur clique sur le bouton de développement de la liste déroulante des heures dans le contrôle d’heure.

(Hérité de OlkTimeControlEvents_Event)
Enter

Se produit avant que le contrôle soit réellement activé à la place d'un autre contrôle du même formulaire.

(Hérité de OlkTimeControlEvents_Event)
Exit

Se produit juste après qu'un autre contrôle du même formulaire a été activé à la place de ce contrôle.

(Hérité de OlkTimeControlEvents_Event)
KeyDown

Se produit lorsque l’utilisateur appuie sur une touche.

(Hérité de OlkTimeControlEvents_Event)
KeyPress

Se produit lorsque l’utilisateur appuie sur une touche ANSI.

(Hérité de OlkTimeControlEvents_Event)
KeyUp

Se produit lorsque l'utilisateur relâche une touche.

(Hérité de OlkTimeControlEvents_Event)
MouseDown

Se produit lorsque l’utilisateur appuie sur un bouton de la souris sur le contrôle.

(Hérité de OlkTimeControlEvents_Event)
MouseMove

Se produit après enregistrement d’un mouvement de la souris sur le contrôle.

(Hérité de OlkTimeControlEvents_Event)
MouseUp

Se produit après que l'utilisateur a relâché le bouton de la souris utilisé sur le contrôle.

(Hérité de OlkTimeControlEvents_Event)

S’applique à