MaskDescriptor 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.
Definiuje zestaw elementów członkowskich dla klas pochodnych, aby zapewnić opcje edytora typów interfejsu użytkownika maskowanego pola tekstowego.
public ref class MaskDescriptor abstract
public abstract class MaskDescriptor
type MaskDescriptor = class
Public MustInherit Class MaskDescriptor
- Dziedziczenie
-
MaskDescriptor
Uwagi
Klasa abstrakcyjna MaskDescriptor definiuje wspólny zestaw właściwości, które muszą implementować wszystkie deskryptory maski. Za pomocą deskryptorów maski można tworzyć wstępnie zdefiniowane opcje maski do użycia w edytorze typów interfejsu użytkownika dla elementu MaskedTextBox. Na przykład Visual Studio udostępnia wstępnie zdefiniowane maski dla danych, takich jak kod pocztowy, godzina, różne formaty dat i numer telefonu. Wszystkie wstępnie zdefiniowane maski zostaną skojarzone z aparatem MaskedTextProvider analizy.
Typy można odnajdywać MaskDescriptor w czasie projektowania, wysyłając zapytanie do dostawcy ITypeDiscoveryService usług.
Konstruktory
| Nazwa | Opis |
|---|---|
| MaskDescriptor() |
Inicjuje nowe wystąpienie klasy MaskDescriptor. |
Właściwości
| Nazwa | Opis |
|---|---|
| Culture |
Pobiera reprezentację CultureInfo ustawień regionalnych, dla których jest utworzona maska. |
| Mask |
Pobiera zdefiniowaną maskę. |
| Name |
Pobiera przyjazną dla użytkownika nazwę maski. |
| Sample |
Pobiera próbkę sformatowanego ciągu maski. |
| ValidatingType |
Pobiera typ zapewniający walidację skojarzona z maską. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określona MaskDescriptor wartość jest równa bieżącej MaskDescriptorwartości . |
| GetHashCode() |
Służy jako funkcja skrótu dla określonego typu. |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| IsValidMaskDescriptor(MaskDescriptor, String) |
Zwraca wartość wskazującą, czy określony deskryptor maski jest prawidłowy i zawiera opis błędu, jeśli jest nieprawidłowy. |
| IsValidMaskDescriptor(MaskDescriptor) |
Zwraca wartość wskazującą, czy określony deskryptor maski jest prawidłowy i można go dodać do listy masek. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. |