HelperMethods.StripAccelerators Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
StripAccelerators(String) |
Obsoleto.
Remove marcadores de acelerador sem escape ('&') da cadeia de caracteres fornecida usando o mesmo algoritmo usado por MsoPwchStripWtz (bugs e tudo), para saber: Remova caracteres '&' ímpares da cadeia de caracteres. De acordo com DrawText, pares consecutivos de '&'s deixarão um caractere '&' real, e todos os '&' ímpares são removidos, embora apenas o último possa ser sublinhado. Se um '&' ocorrer dentro de parens, os parens e o caractere após o '&' também serão removidos. Isso é útil para remover cadeias de caracteres accelarator de formato (&N) que são acrescentadas ao rótulo em algumas versões da linguagem FE. OBSERVAÇÃO: não marcar que o idioma faça isso, ou seja, presumimos que não haja nenhum rótulo realista em outras linguagens com (&N) preso. |
StripAccelerators(String, Char) |
Obsoleto.
Remove marcadores de acelerador sem escape da cadeia de caracteres fornecida usando o mesmo algoritmo usado por MsoPwchStripWtz (bugs e tudo), para saber:
Remova caracteres ímpares que correspondem
Se ocorrer uma correspondência OBSERVAÇÃO: não marcar que o idioma faça isso, ou seja, presumimos que não haja nenhum rótulo realista em outras linguagens com (%accessSpecifier%N) preso. |
StripAccelerators(String, Object) |
Obsoleto.
Retorna a cadeia de caracteres de entrada com o especificador de chave de acesso especificado removido |
StripAccelerators(String)
Cuidado
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities
Remove marcadores de acelerador sem escape ('&') da cadeia de caracteres fornecida usando o mesmo algoritmo usado por MsoPwchStripWtz (bugs e tudo), para saber:
Remova caracteres '&' ímpares da cadeia de caracteres. De acordo com DrawText, pares consecutivos de '&'s deixarão um caractere '&' real, e todos os '&' ímpares são removidos, embora apenas o último possa ser sublinhado.
Se um '&' ocorrer dentro de parens, os parens e o caractere após o '&' também serão removidos. Isso é útil para remover cadeias de caracteres accelarator de formato (&N) que são acrescentadas ao rótulo em algumas versões da linguagem FE.
OBSERVAÇÃO: não marcar que o idioma faça isso, ou seja, presumimos que não haja nenhum rótulo realista em outras linguagens com (&N) preso.
public:
static System::String ^ StripAccelerators(System::String ^ input);
public:
static Platform::String ^ StripAccelerators(Platform::String ^ input);
static std::wstring StripAccelerators(std::wstring const & input);
[System.Obsolete("This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities")]
public static string StripAccelerators (string input);
[<System.Obsolete("This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities")>]
static member StripAccelerators : string -> string
Public Shared Function StripAccelerators (input As String) As String
Parâmetros
- input
- String
Cadeia de caracteres a ser distribuída.
Retornos
input
despojado de aceleradores.
- Atributos
Aplica-se a
StripAccelerators(String, Char)
Cuidado
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.
Remove marcadores de acelerador sem escape da cadeia de caracteres fornecida usando o mesmo algoritmo usado por MsoPwchStripWtz (bugs e tudo), para saber:
Remova caracteres ímpares que correspondem accessSpecifier
à cadeia de caracteres.
De acordo com DrawText, pares consecutivos de caracteres correspondentes accessSpecifier
deixarão um único caractere correspondente accessSpecifier
e todos os caracteres ímpares correspondentes accessSpecifier
serão removidos, embora apenas o último possa ser sublinhado.
Se ocorrer uma correspondência accessSpecifier
de caracteres dentro de parens, os parens e o caractere após o accessSpecifier
caractere correspondente também serão removidos. Isso é útil para remover cadeias de caracteres accelarator de formato (%accessSpecifier%N) que são acrescentadas ao rótulo em algumas versões de linguagem FE.
OBSERVAÇÃO: não marcar que o idioma faça isso, ou seja, presumimos que não haja nenhum rótulo realista em outras linguagens com (%accessSpecifier%N) preso.
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);
[System.Obsolete("This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.")]
public static string StripAccelerators (string input, char accessSpecifier);
[<System.Obsolete("This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.")>]
static member StripAccelerators : string * char -> string
Public Shared Function StripAccelerators (input As String, accessSpecifier As Char) As String
Parâmetros
- input
- String
Cadeia de caracteres a ser distribuída.
- accessSpecifier
- Char
Especifica o caractere a ser tratado como um especificador de chave de acesso.
Retornos
input
despojado de aceleradores.
- Atributos
Aplica-se a
StripAccelerators(String, Object)
Cuidado
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.
Retorna a cadeia de caracteres de entrada com o especificador de chave de acesso especificado removido
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);
[System.Obsolete("This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.")]
public static string StripAccelerators (string input, object accessKeySpecifier);
[<System.Obsolete("This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.")>]
static member StripAccelerators : string * obj -> string
Public Shared Function StripAccelerators (input As String, accessKeySpecifier As Object) As String
Parâmetros
- input
- String
Cadeia de caracteres para remover especificadores de chave de acesso
- accessKeySpecifier
- Object
Caractere a ser distribuído
Retornos
- Atributos