Sdílet prostřednictvím


Accelerator.StripAccelerators Metoda

Definice

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í accessSpecifier řetězci. Stejně jako u drawText po sobě jdoucí dvojice odpovídajících znaků accessSpecifier ponechají jeden znak odpovídající accessSpecifiera 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).

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í accessSpecifiera 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

Návraty

Platí pro