Język

MaskDescriptor Klasa

Definicja

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.

Dotyczy

Zobacz też