HelperMethods.StripAccelerators Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
StripAccelerators(String) |
Zastaralé.
Odebere značky akcelerátoru bez řídicích znaků ("&") z daného řetězce pomocí stejného algoritmu, který používá MsoPwchStripWtz (chyby a všechny), aby to bylo možné: Odeberte z řetězce liché znaky &. Jak je uvedeno v aplikaci DrawText, po sobě jdoucí dvojice '&'s zanechávají skutečný znak '&' a všechny liché '&'s budou odebrány, i když může být podtrženo pouze poslední. Pokud se uvnitř parenů vyskytuje "&", odstraní se také pareny a znak následující za "&". To je užitečné k odebrání řetězců formátu accelaratoru (&N), které jsou připojeny k popisku v některých jazykových verzích FE. POZNÁMKA: Nekontrolujeme jazyk, který by to měl udělat, tj. předpokládáme, že v jiných jazycích není žádný realistický popisek se zablokovanou (&N). |
StripAccelerators(String, Char) |
Zastaralé.
Odebere z daného řetězce značky akcelerátoru, které ne escaped používá stejný algoritmus, který používá MsoPwchStripWtz (chyby a všechny) a použije k tomu:
Odeberte z řetězce liché znaky, které se shodují
Pokud dojde k párování POZNÁMKA: Nekontrolujeme jazyk, který by to měl udělat, tj. předpokládáme, že v jiných jazycích není žádný realistický popisek, ve kterých je (%accessSpecifier%N) zablokovaný. |
StripAccelerators(String, Object) |
Zastaralé.
Vrátí vstupní řetězec se zadaným specifikátorem přístupového klíče. |
StripAccelerators(String)
Upozornění
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities
Odebere značky akcelerátoru bez řídicích znaků ("&") z daného řetězce pomocí stejného algoritmu, který používá MsoPwchStripWtz (chyby a všechny), aby to bylo možné:
Odeberte z řetězce liché znaky &. Jak je uvedeno v aplikaci DrawText, po sobě jdoucí dvojice '&'s zanechávají skutečný znak '&' a všechny liché '&'s budou odebrány, i když může být podtrženo pouze poslední.
Pokud se uvnitř parenů vyskytuje "&", odstraní se také pareny a znak následující za "&". To je užitečné k odebrání řetězců formátu accelaratoru (&N), které jsou připojeny k popisku v některých jazykových verzích FE.
POZNÁMKA: Nekontrolujeme jazyk, který by to měl udělat, tj. předpokládáme, že v jiných jazycích není žádný realistický popisek se zablokovanou (&N).
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
Parametry
- input
- String
Řetězec k prokládání.
Návraty
input
bez akcelerátorů.
- Atributy
Platí pro
StripAccelerators(String, Char)
Upozornění
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.
Odebere z daného řetězce značky akcelerátoru, které ne escaped používá stejný algoritmus, který používá MsoPwchStripWtz (chyby a všechny) a použije k tomu:
Odeberte z řetězce liché znaky, které se shodují accessSpecifier
.
Stejně jako u drawText po sobě jdoucích párů znaků, které odpovídají accessSpecifier
, ponechají jeden znak odpovídající accessSpecifier
, a všechny liché znaky, které odpovídají accessSpecifier
, budou odebrány, i když může být podtrženo pouze poslední.
Pokud dojde k párování accessSpecifier
znaků uvnitř parenů, jsou odstraněny také pareny a znak následující za odpovídajícím accessSpecifier
znakem. To je užitečné k odebrání řetězců akcelarátoru ve formátu (%accessSpecifier%N), které jsou připojeny k popisku v některých jazykových verzích FE.
POZNÁMKA: Nekontrolujeme jazyk, který by to měl udělat, tj. předpokládáme, že v jiných jazycích není žádný realistický popisek, ve kterých je (%accessSpecifier%N) zablokovaný.
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
Parametry
- input
- String
Řetězec k prokládání.
- accessSpecifier
- Char
Určuje znak, který se má považovat za specifikátor přístupového klíče.
Návraty
input
bez akcelerátorů.
- Atributy
Platí pro
StripAccelerators(String, Object)
Upozornění
This method is obsolete. Please use Microsoft.VisualStudio.Utilities.Accelerator.StripAccelerators instead. You may need to add a reference to Microsoft.VisualStudio.Utilities.
Vrátí vstupní řetězec se zadaným specifikátorem přístupového klíče.
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
Parametry
- input
- String
Specifikátory přístupového klíče pro řetězec
- accessKeySpecifier
- Object
Znak k prokládání
Návraty
- Atributy