ConsoleKey Enumeración
TOC
Collapse the table of content
Expand the table of content

ConsoleKey (Enumeración)

 

Especifica las teclas estándar de una consola.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

[SerializableAttribute]
public enum ConsoleKey

Nombre de miembroDescripción
A

Tecla A.

Add

La tecla Agregar (tecla de adición en el teclado numérico).

Applications

Tecla Aplicación (Microsoft Natural Keyboard).

Attention

Tecla ATTN.

B

Tecla B.

Backspace

BrowserBack

Tecla Atrás del explorador (Windows 2000 o posterior).

BrowserFavorites

Tecla Favoritos del explorador (Windows 2000 o posterior).

BrowserForward

Tecla Adelante del explorador (Windows 2000 o posterior).

BrowserHome

Tecla Inicio del explorador (Windows 2000 o posterior).

BrowserRefresh

Tecla Actualizar del explorador (Windows 2000 o posterior).

BrowserSearch

Tecla Búsqueda del explorador (Windows 2000 o posterior).

BrowserStop

Tecla Detener del explorador (Windows 2000 o posterior).

C

Tecla C.

Clear

Tecla BORRAR.

CrSel

Tecla CRSEL (SELECCIONAR CURSOR).

D

Tecla D.

D0

Tecla 0.

D1

Tecla 1.

D2

Tecla 2.

D3

Tecla 3.

D4

Tecla 4.

D5

Tecla 5.

D6

Tecla 6.

D7

Tecla 7.

D8

Tecla 8.

D9

Tecla 9.

Decimal

La tecla Decimal (tecla de decimales en el teclado numérico).

Delete

Tecla SUPR (SUPRIMIR).

Divide

La tecla División (tecla de división en el teclado numérico).

DownArrow

Tecla de dirección ABAJO.

E

Tecla E.

End

Tecla FIN.

Enter

Tecla ENTRAR.

EraseEndOfFile

Tecla ERASE EOF.

Escape

Tecla ESC (ESCAPE).

Execute

Tecla EJECUTAR.

ExSel

Tecla EXSEL (EXTENDER SELECCIÓN).

F

Tecla F.

F1

Tecla F1.

F10

Tecla F10.

F11

Tecla F11.

F12

Tecla F12.

F13

Tecla F13.

F14

Tecla F14.

F15

Tecla F15.

F16

Tecla F16.

F17

Tecla F17.

F18

Tecla F18.

F19

Tecla F19.

F2

Tecla F2.

F20

Tecla F20.

F21

Tecla F21.

F22

Tecla F22.

F23

Tecla F23.

F24

Tecla F24.

F3

Tecla F3.

F4

Tecla F4.

F5

Tecla F5.

F6

Tecla F6.

F7

Tecla F7.

F8

Tecla F8.

F9

Tecla F9.

G

Tecla G.

H

Tecla H.

Help

Tecla HELP.

Home

Tecla INICIO.

I

Tecla I.

Insert

Tecla INS (INSERT).

J

Tecla J.

K

Tecla K.

L

Tecla L.

LaunchApp1

Tecla 1 Iniciar aplicación (Microsoft Natural Keyboard, Windows 2000 o posterior).

LaunchApp2

Tecla 2 Iniciar aplicación (Microsoft Natural Keyboard, Windows 2000 o posterior).

LaunchMail

Tecla Iniciar correo (Microsoft Natural Keyboard, Windows 2000 o posterior).

LaunchMediaSelect

Tecla Seleccionar reproducción de multimedia (Microsoft Natural Keyboard, Windows 2000 o posterior).

LeftArrow

Tecla de dirección IZQUIERDA.

LeftWindows

Tecla izquierda con el logotipo de Windows (Microsoft Natural Keyboard).

M

Tecla M.

MediaNext

Tecla Siguiente pista de multimedia (Windows 2000 o posterior).

MediaPlay

Tecla Pausa de reproducción de multimedia (Windows 2000 o posterior).

MediaPrevious

Tecla Pista anterior de multimedia (Windows 2000 o posterior).

MediaStop

Tecla Detener reproducción de multimedia (Windows 2000 o posterior).

Multiply

La tecla Multiplicación (la tecla de multiplicación en el teclado numérico).

N

Tecla N.

NoName

Constante reservada para un uso futuro.

NumPad0

Tecla 0 del teclado numérico.

NumPad1

Tecla 1 del teclado numérico.

NumPad2

Tecla 2 del teclado numérico.

NumPad3

Tecla 3 del teclado numérico.

NumPad4

Tecla 4 del teclado numérico.

NumPad5

Tecla 5 del teclado numérico.

NumPad6

Tecla 6 del teclado numérico.

NumPad7

Tecla 7 del teclado numérico.

NumPad8

Tecla 8 del teclado numérico.

NumPad9

Tecla 9 del teclado numérico.

O

Tecla O.

Oem1

Tecla 1 OEM (específica de OEM).

Oem102

Tecla 102 OEM (específica de OEM).

Oem2

Tecla 2 OEM (específica de OEM).

Oem3

Tecla 3 OEM (específica de OEM).

Oem4

Tecla 4 OEM (específica de OEM).

Oem5

Tecla 5 OEM (específica de OEM).

Oem6

Tecla 6 OEM (específica de OEM).

Oem7

Tecla 7 OEM (específica de OEM).

Oem8

Tecla 8 OEM (específica de OEM).

OemClear

Tecla BORRAR (específica de OEM).

OemComma

Tecla Coma OEM en un teclado de cualquier país o región (Windows 2000 o posterior).

OemMinus

Tecla Menos OEM en un teclado de cualquier país o región (Windows 2000 o posterior).

OemPeriod

Tecla Punto OEM en un teclado de cualquier país o región (Windows 2000 o posterior).

OemPlus

Tecla Más OEM en un teclado de cualquier país o región (Windows 2000 o posterior).

P

Tecla P.

Pa1

Tecla PA1.

Packet

Tecla PAQUETE (se usa para pasar caracteres Unicode mediante pulsaciones de teclas).

PageDown

Tecla DOWN PAGE.

PageUp

Tecla RE PÁG.

Pause

Tecla PAUSA.

Play

Tecla PLAY.

Print

Tecla IMPRIMIR.

PrintScreen

Tecla IMPR PANT.

Process

Tecla PROCESO IME.

Q

Tecla Q.

R

Tecla R.

RightArrow

Tecla de dirección DERECHA.

RightWindows

Tecla derecha con el logotipo de Windows (Microsoft Natural Keyboard).

S

Tecla S.

Select

Tecla SELECCIONAR.

Separator

Tecla Separador.

Sleep

Tecla Espera del equipo.

Spacebar

Subtract

La tecla Resta (la tecla para restar en el teclado numérico).

T

Tecla T.

Tab

Tecla TAB.

U

Tecla U.

UpArrow

Tecla de dirección ARRIBA.

V

Tecla V.

VolumeDown

Tecla Bajar el volumen (Microsoft Natural Keyboard, Windows 2000 o posterior).

VolumeMute

Tecla Silenciar el volumen (Microsoft Natural Keyboard, Windows 2000 o posterior).

VolumeUp

Tecla Subir el volumen (Microsoft Natural Keyboard, Windows 2000 o posterior).

W

Tecla W.

X

Tecla X.

Y

Tecla Y.

Z

Tecla Z.

Zoom

Tecla ZOOM.

La enumeración ConsoleKey se utiliza normalmente en la estructura System.ConsoleKeyInfo devuelta por el método Console.ReadKey para indicar la tecla de la consola que se ha presionado.

En el ejemplo siguiente se utiliza la enumeración ConsoleKey para indicar al usuario qué tecla ha presionado.

using System;
using System.Text;

public class ConsoleKeyExample
{
   public static void Main()
   {
      ConsoleKeyInfo input;
      do {
         Console.WriteLine("Press a key, together with Alt, Ctrl, or Shift.");
         Console.WriteLine("Press Esc to exit.");
         input = Console.ReadKey(true);

         StringBuilder output = new StringBuilder(
                       String.Format("You pressed {0}", input.Key.ToString()));
         bool modifiers = false;

         if ((input.Modifiers & ConsoleModifiers.Alt) == ConsoleModifiers.Alt) {
            output.Append(", together with " + ConsoleModifiers.Alt.ToString());
            modifiers = true;
         }
         if ((input.Modifiers & ConsoleModifiers.Control) == ConsoleModifiers.Control)
         {
            if (modifiers) {
               output.Append(" and ");
            }   
            else {
               output.Append(", together with ");
               modifiers = true;
            }
            output.Append(ConsoleModifiers.Control.ToString());
         }
         if ((input.Modifiers & ConsoleModifiers.Shift) == ConsoleModifiers.Shift)
         {
            if (modifiers) {
               output.Append(" and ");
            }   
            else {
               output.Append(", together with ");
               modifiers = true;
            }
            output.Append(ConsoleModifiers.Shift.ToString());
         }
         output.Append(".");                  
         Console.WriteLine(output.ToString());
         Console.WriteLine();
      } while (input.Key != ConsoleKey.Escape);
   }
}
// The output from a sample console session might appear as follows:
//       Press a key, along with Alt, Ctrl, or Shift.
//       Press Esc to exit.
//       You pressed D.
//       
//       Press a key, along with Alt, Ctrl, or Shift.
//       Press Esc to exit.
//       You pressed X, along with Shift.
//       
//       Press a key, along with Alt, Ctrl, or Shift.
//       Press Esc to exit.
//       You pressed L, along with Control and Shift.
//       
//       Press a key, along with Alt, Ctrl, or Shift.
//       Press Esc to exit.
//       You pressed P, along with Alt and Control and Shift.
//       
//       Press a key, along with Alt, Ctrl, or Shift.
//       Press Esc to exit.
//       You pressed Escape. 

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar:
© 2016 Microsoft