Accelerator.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) |
Odebere značky akcelerátoru bez unikání ("&") z daného řetězce pomocí stejného algoritmu, který používá MsoPwchStripWtz (chyby a všechny), aby: Odeberte z řetězce liché znaky &. Stejně jako u drawtextu po sobě jdoucí dvojice & ponechají skutečný znak "&" a všechny liché "&" se odeberou, i když podtržení může být jenom poslední. Pokud se "&" vyskytuje uvnitř parenů, jsou odstraněny také pareny a znak následující za "&". To je užitečné k odebrání řetězců akcelerátoru ve formátu (&N), které jsou v některých jazykových verzích FE připojeny k popisku. POZNÁMKA: Nekontrolujeme jazyk, který by to provedl, tj. předpokládáme, že v jiných jazycích neexistuje žádný realistický popisek se zablokovaným (&N). |
StripAccelerators(String, Char) |
Odstraní značky akcelerátoru bez uniknutí z daného řetězce pomocí stejného algoritmu, který používá MsoPwchStripWtz (chyby a všechny), aby:
Odeberte liché znaky odpovídající
Pokud dojde ke shodě 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 zablokováním (%accessSpecifier%N). |
StripAccelerators(String, Object) |
Vrátí vstupní řetězec se zadaným specifikátorem přístupového klíče. |
StripAccelerators(String)
Odebere značky akcelerátoru bez unikání ("&") z daného řetězce pomocí stejného algoritmu, který používá MsoPwchStripWtz (chyby a všechny), aby:
Odeberte z řetězce liché znaky &. Stejně jako u drawtextu po sobě jdoucí dvojice & ponechají skutečný znak "&" a všechny liché "&" se odeberou, i když podtržení může být jenom poslední.
Pokud se "&" vyskytuje uvnitř parenů, jsou odstraněny také pareny a znak následující za "&". To je užitečné k odebrání řetězců akcelerátoru ve formátu (&N), které jsou v některých jazykových verzích FE připojeny k popisku.
POZNÁMKA: Nekontrolujeme jazyk, který by to provedl, tj. předpokládáme, že v jiných jazycích neexistuje žádný realistický popisek se zablokovaným (&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);
public static string StripAccelerators (string input);
static member StripAccelerators : string -> string
Public Shared Function StripAccelerators (input As String) As String
Parametry
- input
- String
Řetězec, který se má vyseknout.
Návraty
input
bez akcelerátorů.
Platí pro
StripAccelerators(String, Char)
Odstraní značky akcelerátoru bez uniknutí z daného řetězce pomocí stejného algoritmu, který používá MsoPwchStripWtz (chyby a všechny), aby:
Odeberte liché znaky odpovídající accessSpecifier
řetězci.
Stejně jako u drawText po sobě jdoucí dvojice odpovídajících znaků accessSpecifier
ponechají jeden znak odpovídající accessSpecifier
a všechny liché znaky, které odpovídají accessSpecifier
, budou odebrány, i když pouze poslední může být podtrženo.
Pokud dojde ke shodě accessSpecifier
znaků uvnitř parenů, jsou odstraněny také pareny a znak následující za accessSpecifier
odpovídajícím znakem. To je užitečné, pokud chcete odebrat řetězce akcelarátoru ve formátu (%accessSpecifier%N), které jsou v některých jazykových verzích FE připojeny k popisku.
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 zablokováním (%accessSpecifier%N).
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
Parametry
- input
- String
Řetězec, který se má vyseknout.
- accessSpecifier
- Char
Určuje znak, který se má považovat za specifikátor přístupového klíče.
Návraty
input
bez akcelerátorů.
Platí pro
StripAccelerators(String, Object)
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);
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
Parametry
- input
- String
String to strip of access key specifikátory
- accessKeySpecifier
- Object
Znak, který se má vyseknout