Partager via


HelperMethods.StripAccelerators Méthode

Définition

Surcharges

StripAccelerators(String)
Obsolète.

Extrait les marqueurs d’accélérateur non échapés (« & ») de la chaîne donnée à l’aide de l’algorithme utilisé par MsoPwchStripWtz (bogues et tous), pour :

Supprimez les caractères « & » impairs de la chaîne. Conformément à DrawText, les paires consécutives de « & » laisseront un caractère « & » réel, et tous les « & impairs » sont supprimés même si seul le dernier peut être souligné.

Si un « & » se produit à l’intérieur de parens, les analyseurs et le caractère qui suit « & » sont également supprimés. Cela est utile pour supprimer les chaînes d’accelarator de format (&N) qui sont ajoutées à l’étiquette dans certaines versions du langage FE.

REMARQUE : Nous n’case activée pas pour que la langue le fasse, c’est-à-dire que nous partons du principe qu’il n’y a pas d’étiquette réaliste dans d’autres langues avec (&N) bloqué.

StripAccelerators(String, Char)
Obsolète.

Supprime les marqueurs d’accélérateur sans échappement de la chaîne donnée à l’aide de l’algorithme utilisé par MsoPwchStripWtz (bogues et tous), pour :

Supprimez les caractères impairs correspondant accessSpecifier à la chaîne. Conformément à DrawText, les paires consécutives de correspondance de caractères accessSpecifier laisseront un seul caractère correspondant accessSpecifieret tous les caractères impairs correspondant accessSpecifier sont supprimés même si seul le dernier peut être souligné.

Si une correspondance accessSpecifier de caractères se produit à l’intérieur de l’analyseur, les analyseurs et le caractère qui suit le accessSpecifier caractère correspondant sont également supprimés. Cela est utile pour supprimer les chaînes d’accelarator de format (%accessSpecifier%N) qui sont ajoutées à l’étiquette dans certaines versions du langage FE.

REMARQUE : Nous n’case activée pas pour que la langue le fasse, c’est-à-dire que nous partons du principe qu’il n’y a pas d’étiquette réaliste dans d’autres langues avec (%accessSpecifier%N) bloqué.

StripAccelerators(String, Object)
Obsolète.

Retourne la chaîne d’entrée avec le spécificateur de clé d’accès spécifié supprimé

StripAccelerators(String)

Attention

This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities

Extrait les marqueurs d’accélérateur non échapés (« & ») de la chaîne donnée à l’aide de l’algorithme utilisé par MsoPwchStripWtz (bogues et tous), pour :

Supprimez les caractères « & » impairs de la chaîne. Conformément à DrawText, les paires consécutives de « & » laisseront un caractère « & » réel, et tous les « & impairs » sont supprimés même si seul le dernier peut être souligné.

Si un « & » se produit à l’intérieur de parens, les analyseurs et le caractère qui suit « & » sont également supprimés. Cela est utile pour supprimer les chaînes d’accelarator de format (&N) qui sont ajoutées à l’étiquette dans certaines versions du langage FE.

REMARQUE : Nous n’case activée pas pour que la langue le fasse, c’est-à-dire que nous partons du principe qu’il n’y a pas d’étiquette réaliste dans d’autres langues avec (&N) bloqué.

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

Paramètres

input
String

Chaîne à supprimer.

Retours

input dépouillé d’accélérateurs.

Attributs

S’applique à

StripAccelerators(String, Char)

Attention

This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.

Supprime les marqueurs d’accélérateur sans échappement de la chaîne donnée à l’aide de l’algorithme utilisé par MsoPwchStripWtz (bogues et tous), pour :

Supprimez les caractères impairs correspondant accessSpecifier à la chaîne. Conformément à DrawText, les paires consécutives de correspondance de caractères accessSpecifier laisseront un seul caractère correspondant accessSpecifieret tous les caractères impairs correspondant accessSpecifier sont supprimés même si seul le dernier peut être souligné.

Si une correspondance accessSpecifier de caractères se produit à l’intérieur de l’analyseur, les analyseurs et le caractère qui suit le accessSpecifier caractère correspondant sont également supprimés. Cela est utile pour supprimer les chaînes d’accelarator de format (%accessSpecifier%N) qui sont ajoutées à l’étiquette dans certaines versions du langage FE.

REMARQUE : Nous n’case activée pas pour que la langue le fasse, c’est-à-dire que nous partons du principe qu’il n’y a pas d’étiquette réaliste dans d’autres langues avec (%accessSpecifier%N) bloqué.

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

Paramètres

input
String

Chaîne à supprimer.

accessSpecifier
Char

Spécifie le caractère à traiter comme un spécificateur de touche de raccourci.

Retours

input dépouillé d’accélérateurs.

Attributs

S’applique à

StripAccelerators(String, Object)

Attention

This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.

Retourne la chaîne d’entrée avec le spécificateur de clé d’accès spécifié supprimé

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

Paramètres

input
String

Chaîne dans laquelle supprimer les spécificateurs de raccourci

accessKeySpecifier
Object

Caractère à éliminer

Retours

Attributs

S’applique à