Accelerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Metody narzędzi do obsługi akceleratorów klawiatury.
public ref class Accelerator abstract sealed
public ref class Accelerator abstract sealed
class Accelerator abstract sealed
public static class Accelerator
type Accelerator = class
Public Class Accelerator
- Dziedziczenie
-
Accelerator
Metody
AccessKeySpecifierFromObject(Object) |
Konwertuje obiekt wejściowy na specyfikator klucza dostępu. Obiekty typu char lub ciągi jednoznakowe można przekonwertować. Jeśli obiekt innego typu zostanie przekazany, zostanie zwrócony &. |
StripAccelerators(String) |
Usuwa znaczniki akceleratora bez ucieczki ('&') z danego ciągu przy użyciu tego samego algorytmu używanego przez msoPwchStripWtz (błędy i wszystkie), aby dowcip: Rozbieraj dziwne znaki "&" z ciągu. Zgodnie z drawText, kolejne pary "& pozostawi prawdziwy znak "&", a wszystkie dziwne "&" są usuwane, mimo że tylko ostatni może być podkreślony. Jeśli "&" występuje wewnątrz parens, parens i znak po "&" są również usunięte. Jest to przydatne do usuwania ciągów accelaratora formatu (&N), które są dołączane do etykiety w niektórych wersjach języka FE. UWAGA: Nie sprawdzamy języka, aby to zrobić, tj. zakładamy, że w innych językach (&N) nie ma żadnej realistycznej etykiety. |
StripAccelerators(String, Char) |
Usuwa znaczniki akceleratora bez ucieczki z danego ciągu przy użyciu tego samego algorytmu używanego przez msoPwchStripWtz (usterki i wszystkie), aby dowcip:
Rozbieraj nieparzyste znaki zgodne
Jeśli dopasowanie UWAGA: Nie sprawdzamy języka, aby to zrobić, tj. zakładamy, że w innych językach nie ma żadnej realistycznej etykiety z zablokowanym elementem (%accessSpecifier%N). |
StripAccelerators(String, Object) |
Zwraca ciąg wejściowy z określonym specyfikatorem klucza dostępu pozbawionym |