HelperMethods.StripAccelerators Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
StripAccelerators(String) |
Obsoleti.
Rimuove i marcatori di acceleratore non escape ('&') dalla stringa specificata usando lo stesso algoritmo usato da MsoPwchStripWtz (bug e tutti), per usare: Strisciare i caratteri "&" della stringa. Come per DrawText, le coppie consecutive di '&'s lasceranno un carattere "&" reale e tutte le & dispari '&'s vengono rimosse anche se solo l'ultimo può essere sottolineato. Se un '&' si verifica all'interno di parens, il parens e il carattere che segue la "&" vengono rimossi anche. Questo è utile per rimuovere stringhe di accelarator di formato (&N) che vengono aggiunte all'etichetta in alcune versioni del linguaggio FE. NOTA: non è possibile verificare che la lingua venga eseguita, ad esempio, che non vi sia alcuna etichetta realistica in altre lingue con (&N) bloccata. |
StripAccelerators(String, Char) |
Obsoleti.
Rimuove i marcatori di acceleratore non escape dalla stringa specificata usando lo stesso algoritmo usato da MsoPwchStripWtz (bug e tutti), in modo che:
Strisciare caratteri dispari che corrispondono
Se una corrispondenza NOTA: non è possibile verificare che la lingua venga eseguita, ad esempio, che non sia presente alcuna etichetta realistica in altre lingue con (%accessSpecifier%N) bloccata. |
StripAccelerators(String, Object) |
Obsoleti.
Restituisce la stringa di input con l'identificatore di chiave di accesso specificato rimosso |
StripAccelerators(String)
Attenzione
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities
Rimuove i marcatori di acceleratore non escape ('&') dalla stringa specificata usando lo stesso algoritmo usato da MsoPwchStripWtz (bug e tutti), per usare:
Strisciare i caratteri "&" della stringa. Come per DrawText, le coppie consecutive di '&'s lasceranno un carattere "&" reale e tutte le & dispari '&'s vengono rimosse anche se solo l'ultimo può essere sottolineato.
Se un '&' si verifica all'interno di parens, il parens e il carattere che segue la "&" vengono rimossi anche. Questo è utile per rimuovere stringhe di accelarator di formato (&N) che vengono aggiunte all'etichetta in alcune versioni del linguaggio FE.
NOTA: non è possibile verificare che la lingua venga eseguita, ad esempio, che non vi sia alcuna etichetta realistica in altre lingue con (&N) bloccata.
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
Parametri
- input
- String
Stringa da rimuovere.
Restituisce
input
spogliato di acceleratori.
- Attributi
Si applica a
StripAccelerators(String, Char)
Attenzione
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.
Rimuove i marcatori di acceleratore non escape dalla stringa specificata usando lo stesso algoritmo usato da MsoPwchStripWtz (bug e tutti), in modo che:
Strisciare caratteri dispari che corrispondono accessSpecifier
alla stringa.
Come per DrawText, le coppie consecutive di caratteri accessSpecifier
corrispondenti lasceranno un singolo carattere corrispondente accessSpecifier
e tutte le corrispondenze accessSpecifier
di caratteri dispari vengono rimosse anche se solo l'ultimo può essere sottolineato.
Se una corrispondenza accessSpecifier
di caratteri si verifica all'interno di parens, il parens e il carattere che segue il accessSpecifier
carattere corrispondente vengono rimossi anche. Ciò è utile per rimuovere le stringhe di accelarator di formato (%accessSpecifier%N) aggiunte all'etichetta in alcune versioni del linguaggio FE.
NOTA: non è possibile verificare che la lingua venga eseguita, ad esempio, che non sia presente alcuna etichetta realistica in altre lingue con (%accessSpecifier%N) bloccata.
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
Parametri
- input
- String
Stringa da rimuovere.
- accessSpecifier
- Char
Specifica il carattere da trattare come identificatore del tasto di scelta.
Restituisce
input
spogliato di acceleratori.
- Attributi
Si applica a
StripAccelerators(String, Object)
Attenzione
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.
Restituisce la stringa di input con l'identificatore di chiave di accesso specificato rimosso
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
Parametri
- input
- String
Stringa da cui rimuovere gli identificatori del tasto di scelta
- accessKeySpecifier
- Object
Carattere da rimuovere
Restituisce
- Attributi