Keyboard.SendKeys (Método) (UITestControl, String, Boolean)
Envía pulsaciones de tecla para generar la cadena de texto especificada.
Espacio de nombres: Microsoft.VisualStudio.TestTools.UITesting
Ensamblado: Microsoft.VisualStudio.TestTools.UITesting (en Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxis
'Declaración
Public Shared Sub SendKeys ( _
control As UITestControl, _
text As String, _
isEncoded As Boolean _
)
public static void SendKeys(
UITestControl control,
string text,
bool isEncoded
)
public:
static void SendKeys(
UITestControl^ control,
String^ text,
bool isEncoded
)
static member SendKeys :
control:UITestControl *
text:string *
isEncoded:bool -> unit
public static function SendKeys(
control : UITestControl,
text : String,
isEncoded : boolean
)
Parámetros
- control
Tipo: Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Control de la interfaz de usuario al que se van a enviar las teclas.
- text
Tipo: System.String
Texto para el que se van a generar las pulsaciones de tecla.
- isEncoded
Tipo: System.Boolean
true si el texto está codificado; de lo contrario, false.
Comentarios
La cadena puede contener modificadores clave.
Control
^Desplazamiento
+Alt
%Windows
#
Para enviar una secuencia de teclado Control+A, use SendKeys("^a").
Para enviar un carácter que represente un modificador clave, incluya el carácter en un par de caracteres de llave. Por ejemplo, para enviar un signo más, use SendKeys("{+}").
Para enviar un carácter de llave, inclúyalo en un par de caracteres de llave. Por ejemplo, para enviar una llave de apertura o de cierre, use SendKeys("{{}") o SendKeys("{}}") respectivamente.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UITesting (Espacio de nombres)