Udostępnij za pośrednictwem


MaskDescriptor Klasa

Definicja

Definiuje zestaw elementów członkowskich dla klas pochodnych w celu udostępnienia opcji edytora typów interfejsu użytkownika w zamaskowanych polach tekstowych.

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

MaskDescriptor()

Inicjuje nowe wystąpienie klasy MaskDescriptor.

Właściwości

Culture

CultureInfo Pobiera reprezentujące ustawienia regionalne maski, dla których jest utworzona.

Mask

Pobiera definiowaną 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

Equals(Object)

Określa, czy określona MaskDescriptor wartość jest równa bieżącej MaskDescriptorwartości .

GetHashCode()

Pełni rolę funkcji skrótu dla określonego typu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IsValidMaskDescriptor(MaskDescriptor)

Zwraca wartość wskazującą, czy określony deskryptor maski jest prawidłowy i można go dodać do listy masek.

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.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

Dotyczy

Zobacz też