Compartir a través de


Accelerator.StripAccelerators Método

Definición

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 accessSpecifier con la cadena. Según DrawText, los pares consecutivos de caracteres coincidentes accessSpecifierdejará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.

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 accessSpecifierdejará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

Devoluciones

Se aplica a