MaskDescriptor Třída

Definice

Definuje sadu členů pro odvozené třídy, které poskytují možnosti pro editor typů uživatelského rozhraní maskovaného textového pole.

public ref class MaskDescriptor abstract
public abstract class MaskDescriptor
type MaskDescriptor = class
Public MustInherit Class MaskDescriptor
Dědičnost
MaskDescriptor

Poznámky

Abstraktní MaskDescriptor třída definuje společnou sadu vlastností, které musí implementovat všechny deskriptory masky. Popisovače masky můžete použít k vytvoření předdefinovaných možností masky pro použití v editoru typů uživatelského rozhraní pro objekt MaskedTextBox. Například Visual Studio poskytuje předdefinované masky pro data, jako je PSČ, čas, různé formáty kalendářních dat a telefonní číslo. Všechny předdefinované masky budou přidružené k MaskedTextProvider modulu analýzy.

Typy můžete zjistit MaskDescriptor v době návrhu ITypeDiscoveryService dotazováním poskytovatele služeb.

Konstruktory

Name Description
MaskDescriptor()

Inicializuje novou instanci MaskDescriptor třídy.

Vlastnosti

Name Description
Culture

CultureInfo Získá reprezentaci národního prostředí, pro které je maska authored.

Mask

Získá definovanou masku.

Name

Získá popisný název masky.

Sample

Získá ukázku formátovaného řetězce pro masku.

ValidatingType

Získá typ poskytující ověření přidružené k masce.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaná MaskDescriptor hodnota rovna aktuálnímu MaskDescriptor.

GetHashCode()

Slouží jako hashovací funkce pro určitý typ.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IsValidMaskDescriptor(MaskDescriptor, String)

Vrátí hodnotu určující, zda je zadaný popisovač masky platný, a poskytuje popis chyby, pokud není platný.

IsValidMaskDescriptor(MaskDescriptor)

Vrátí hodnotu určující, zda je zadaný popisovač masky platný a lze jej přidat do seznamu masek.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

Platí pro

Viz také