OlkTimeControl Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este control muestra el menú desplegable de hora de 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
- Derivado
- Atributos
- Implementaciones
Comentarios
Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _OlkTimeControl. Para obtener información sobre los miembros del evento del objeto COM, vea OlkTimeControlEvents_Event.
Antes de utilizar este control por primera vez en el Diseñador de formularios, agregue el Control en tiempo de Microsoft Outlook al cuadro de controles. Sólo puede agregar este control a un área de formulario en un formulario de Outlook usando el Diseñador de formularios; no se puede agregar este control a un objeto UserForm de Visual Basic en el Editor de Visual Basic.
El control tiempo tiene varios modos que se exponen a través de propiedades del control. Se puede enlazar a cualquier propiedad DateTime y se puede enlazar a la misma propiedad como control de fecha para proporcionar la capacidad para seleccionar la fecha y hora.
A continuación se muestra un ejemplo del control de Tiempo en tiempo de ejecución. Este control admite los temas de Microsoft Windows.
Si el Click evento se implementa pero el DropButtonClick evento no está implementado, al hacer clic en el botón de colocación solo se activará el evento Click .
Si enlaza el control de hora con la hora de inicio o de finalización de un elemento de cita, debe usar un complemento para controlar la habilitación y deshabilitación del control de hora. En concreto, si el usuario establece la cita como evento de día completo, debe usar el código para deshabilitar los controles de hora para la hora de inicio y de finalización, y habilitar los controles solo cuando el usuario borre esta configuración.
Para obtener más información sobre los controles de Outlook, vea Controles en un formulario personalizado.
Propiedades
AutoSize |
Devuelve o establece un valor booleano (bool en C#) que ajusta automáticamente el tamaño del control para mostrar todo el contenido. Lectura y escritura. (Heredado de _OlkTimeControl) |
AutoWordSelect |
Devuelve o establece un valor booleano (bool en C#) que especifica si una palabra o un carácter es la unidad básica que se usa para ampliar una selección. Lectura y escritura. (Heredado de _OlkTimeControl) |
BackColor |
Devuelve o establece un valor UInteger (uint en C#) que indica el color de fondo del control. Lectura/escritura. (Heredado de _OlkTimeControl) |
BackStyle |
Devuelve o establece una OlBackStyle constante que cambia el estilo de fondo del control entre transparente y opaco. Lectura/escritura. (Heredado de _OlkTimeControl) |
Enabled |
Devuelve o establece un valor booleano (bool en C#) que indica si el control tiene permiso para funcionar. Lectura/escritura. (Heredado de _OlkTimeControl) |
EnterFieldBehavior |
Devuelve o establece una OlEnterFieldBehavior constante que especifica el comportamiento de selección al escribir el control. Lectura y escritura. (Heredado de _OlkTimeControl) |
Font |
Devuelve un StdFont que representa la fuente utilizada para representar el texto dentro del control. Solo lectura. (Heredado de _OlkTimeControl) |
ForeColor |
Devuelve o establece un valor UInteger (uint en C#) que indica el color de primer plano del control. Lectura/escritura. (Heredado de _OlkTimeControl) |
HideSelection |
Devuelve o establece un valor booleano (bool en C#) que especifica si se muestra u oculta una selección para el control cuando el control pierde el foco. Lectura/escritura. (Heredado de _OlkTimeControl) |
IntervalTime |
Devuelve o establece un valor DateTime que especifica el número de minutos que se muestran como un intervalo utilizado para el valor de estilo olTimeStyleTimeDuration en el control de tiempo. Lectura/escritura. (Heredado de _OlkTimeControl) |
Locked |
Devuelve o establece un valor booleano (bool en C#) que especifica si se bloquea o no el cambio del control. Lectura/escritura. (Heredado de _OlkTimeControl) |
MouseIcon |
Devuelve o establece un stdPicture que representa la imagen personalizada en el cursor del mouse para este control. Lectura/escritura. (Heredado de _OlkTimeControl) |
MousePointer |
Devuelve o establece una OlMousePointer constante que especifica el tipo de puntero que se muestra cuando el usuario coloca el mouse sobre el control. Lectura/escritura. (Heredado de _OlkTimeControl) |
ReferenceTime |
Devuelve o establece un valor DateTime que especifica una hora de referencia utilizada para el valor de estilo olTimeStyleTimeDuration en el control de hora. Lectura y escritura. (Heredado de _OlkTimeControl) |
Style |
Devuelve o establece una OlTimeStyle constante que especifica el estilo del control de tiempo. Lectura y escritura. (Heredado de _OlkTimeControl) |
Text |
Devuelve o establece una cadena (cadena en C#) que es el texto que se muestra en el control. Lectura y escritura. (Heredado de _OlkTimeControl) |
TextAlign |
Devuelve o establece una OlTextAlign constante que especifica cómo se alinea el texto en el control. Lectura y escritura. (Heredado de _OlkTimeControl) |
Time |
Devuelve o establece un valor DateTime que representa el valor de hora seleccionado actualmente en el control. Lectura y escritura. (Heredado de _OlkTimeControl) |
Value |
Devuelve o establece un objeto Object que representa el contenido del control. Lectura y escritura. (Heredado de _OlkTimeControl) |
Métodos
DropDown() |
Expande la lista desplegable de horas del control de hora. (Heredado de _OlkTimeControl) |
Eventos
AfterUpdate |
Se produce una vez que han cambiado los datos del control a través de la interfaz de usuario. (Heredado de OlkTimeControlEvents_Event) |
BeforeUpdate |
Se produce cuando los datos del control cambian a través de la interfaz de usuario y se van a guardar en el elemento. (Heredado de OlkTimeControlEvents_Event) |
Change |
Se produce cuando cambia la Value propiedad. (Heredado de OlkTimeControlEvents_Event) |
Click |
Se produce cuando el usuario hace clic dentro del control. (Heredado de OlkTimeControlEvents_Event) |
DoubleClick |
Se produce cuando el usuario hace doble clic dentro del control. (Heredado de OlkTimeControlEvents_Event) |
DropButtonClick |
Se produce cuando el usuario hace clic en el botón para expandir la lista desplegable de horas en el control de hora. (Heredado de OlkTimeControlEvents_Event) |
Enter |
Se produce antes de que el control reciba el foco de un control del mismo formulario. (Heredado de OlkTimeControlEvents_Event) |
Exit |
Se produce justo después de que el foco pase de este control a otro control del mismo formulario. (Heredado de OlkTimeControlEvents_Event) |
KeyDown |
Se produce cuando un usuario presiona una tecla. (Heredado de OlkTimeControlEvents_Event) |
KeyPress |
Se produce cuando el usuario presiona una tecla ANSI. (Heredado de OlkTimeControlEvents_Event) |
KeyUp |
Se produce cuando el usuario suelta una tecla. (Heredado de OlkTimeControlEvents_Event) |
MouseDown |
Occurs when the user presses a mouse button on the control. (Heredado de OlkTimeControlEvents_Event) |
MouseMove |
Occurs after a mouse movement has been registered over the control. (Heredado de OlkTimeControlEvents_Event) |
MouseUp |
Occurs after the user releases a mouse button that has been pressed on the control. (Heredado de OlkTimeControlEvents_Event) |