Accelerator.StripAccelerators Método
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í.
Sobrecargas
StripAccelerators(String) |
Quita los marcadores de acelerador sin escape ('&') de la cadena especificada con el mismo algoritmo usado por MsoPwchStripWtz (errores y todos), para evitar lo siguiente: Quita los caracteres "&" impares de la cadena. Según DrawText, los pares consecutivos de "&" dejarán un carácter "&" real y todos los "&" impares se quitan aunque solo se pueda subrayado el último. Si se produce un "&" dentro de los análisis, también se quitan los análisis y el carácter que sigue al "&". Esto resulta útil para quitar cadenas de accelarator de formato (&N) que se anexan a la etiqueta en algunas versiones del lenguaje FE. NOTA: No comprobamos el idioma para hacerlo, es decir, suponemos que no hay ninguna etiqueta realista en otros idiomas con (&N) bloqueada. |
StripAccelerators(String, Char) |
Quita los marcadores de acelerador sin escape de la cadena dada mediante el mismo algoritmo que usa MsoPwchStripWtz (errores y todos) para establecer lo siguiente:
Seccione caracteres impares que coincidan
Si se produce una coincidencia NOTA: No comprobamos el idioma para hacerlo, es decir, suponemos que no hay ninguna etiqueta realista en otros idiomas con (%accessSpecifier%N) bloqueado. |
StripAccelerators(String, Object) |
Devuelve la cadena de entrada con el especificador de clave de acceso quitado. |
StripAccelerators(String)
Quita los marcadores de acelerador sin escape ('&') de la cadena especificada con el mismo algoritmo usado por MsoPwchStripWtz (errores y todos), para evitar lo siguiente:
Quita los caracteres "&" impares de la cadena. Según DrawText, los pares consecutivos de "&" dejarán un carácter "&" real y todos los "&" impares se quitan aunque solo se pueda subrayado el último.
Si se produce un "&" dentro de los análisis, también se quitan los análisis y el carácter que sigue al "&". Esto resulta útil para quitar cadenas de accelarator de formato (&N) que se anexan a la etiqueta en algunas versiones del lenguaje FE.
NOTA: No comprobamos el idioma para hacerlo, es decir, suponemos que no hay ninguna etiqueta realista en otros idiomas con (&N) bloqueada.
public:
static System::String ^ StripAccelerators(System::String ^ input);
public:
static Platform::String ^ StripAccelerators(Platform::String ^ input);
static std::wstring StripAccelerators(std::wstring const & input);
public static string StripAccelerators (string input);
static member StripAccelerators : string -> string
Public Shared Function StripAccelerators (input As String) As String
Parámetros
- input
- String
Cadena que se va a eliminar.
Devoluciones
input
quitado de aceleradores.
Se aplica a
StripAccelerators(String, Char)
Quita los marcadores de acelerador sin escape de la cadena dada mediante el mismo algoritmo que usa MsoPwchStripWtz (errores y todos) para establecer lo siguiente:
Seccione caracteres impares que coincidan accessSpecifier
con la cadena.
Según DrawText, los pares consecutivos de caracteres coincidentes accessSpecifier
dejarán una coincidencia de caracteres accessSpecifier
únicos y todos los caracteres impares que coincidan accessSpecifier
se quitarán aunque solo se pueda subrayado el último.
Si se produce una coincidencia accessSpecifier
de caracteres dentro de los análisis, también se quitan los análisis y el carácter que sigue al accessSpecifier
carácter coincidente. Esto resulta útil para quitar cadenas de accelarator de formato (%accessSpecifier%N) que se anexan a la etiqueta en algunas versiones del lenguaje FE.
NOTA: No comprobamos el idioma para hacerlo, es decir, suponemos que no hay ninguna etiqueta realista en otros idiomas con (%accessSpecifier%N) bloqueado.
public:
static System::String ^ StripAccelerators(System::String ^ input, char accessSpecifier);
public:
static Platform::String ^ StripAccelerators(Platform::String ^ input, char16 accessSpecifier);
static std::wstring StripAccelerators(std::wstring const & input, char accessSpecifier);
public static string StripAccelerators (string input, char accessSpecifier);
static member StripAccelerators : string * char -> string
Public Shared Function StripAccelerators (input As String, accessSpecifier As Char) As String
Parámetros
- input
- String
Cadena que se va a eliminar.
- accessSpecifier
- Char
Especifica el carácter que se va a tratar como especificador de tecla de acceso.
Devoluciones
input
quitado de aceleradores.
Se aplica a
StripAccelerators(String, Object)
Devuelve la cadena de entrada con el especificador de clave de acceso quitado.
public:
static System::String ^ StripAccelerators(System::String ^ input, System::Object ^ accessKeySpecifier);
public:
static Platform::String ^ StripAccelerators(Platform::String ^ input, Platform::Object ^ accessKeySpecifier);
static std::wstring StripAccelerators(std::wstring const & input, winrt::Windows::Foundation::IInspectable const & accessKeySpecifier);
public static string StripAccelerators (string input, object accessKeySpecifier);
static member StripAccelerators : string * obj -> string
Public Shared Function StripAccelerators (input As String, accessKeySpecifier As Object) As String
Parámetros
- input
- String
Cadena para eliminar de especificadores de tecla de acceso
- accessKeySpecifier
- Object
Carácter para eliminar