Udostępnij za pośrednictwem


HelperMethods Klasa

Definicja

Tylko do użytku wewnętrznego firmy Microsoft.

public ref class HelperMethods abstract sealed
public ref class HelperMethods abstract sealed
class HelperMethods abstract sealed
public static class HelperMethods
type HelperMethods = class
Public Class HelperMethods
Dziedziczenie
HelperMethods

Metody

AccessKeySpecifierFromObject(Object)
Przestarzałe.

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)
Przestarzałe.

Usuwa nieunikowane znaczniki akceleratora ('&') z danego ciągu przy użyciu tego samego algorytmu używanego przez msoPwchStripWtz (usterki i wszystkie), aby dowcip:

Rozstaj dziwne znaki "&" z ciągu. Podobnie jak w przypadku metody DrawText, kolejne pary "&" pozostawią prawdziwy znak "&", a wszystkie dziwne "&" są usuwane, mimo że tylko ostatnie może być podkreślone.

Jeśli "&" występuje wewnątrz parens, parens i znak po "&" również zostaną usunięte. Jest to przydatne do usuwania ciągów accelarator 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 nie ma żadnej realistycznej etykiety (&N).

StripAccelerators(String, Char)
Przestarzałe.

Usuwa nieunikowane znaczniki akceleratora z danego ciągu przy użyciu tego samego algorytmu używanego przez msoPwchStripWtz (usterki i wszystkie), aby dowcip:

Rozbieraj dziwne znaki pasujące accessSpecifier z ciągu. Zgodnie z ciągiem DrawText kolejne pary pasujących znaków accessSpecifier pozostawią dopasowanie pojedynczego znaku accessSpecifier, a wszystkie dopasowywanie accessSpecifier nieparzystych znaków zostanie usunięte, mimo że tylko ostatnie może zostać podkreślone.

Jeśli dopasowanie accessSpecifier znaków występuje wewnątrz parens, parens i znak po accessSpecifier pasującym znaku również zostaną usunięte. Jest to przydatne do usuwania ciągów accelarator formatu (%accessSpecifier%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 nie ma żadnej realistycznej etykiety w innych językach z zablokowanym etykietą (%accessSpecifier%N).

StripAccelerators(String, Object)
Przestarzałe.

Zwraca ciąg wejściowy z określonym specyfikatorem klucza dostępu pozbawionym

Dotyczy