Zdexby TheHolyOneZ
42,628 classes
Class

MaskedTextProvider

: Object
System.ComponentModel.MaskedTextProvider, System 0x0050 (80 B) inherited 0x0010 System.dll
implements ICloneable
0x00x0050

Members 29

OffsetSizeNameTypeFlagsDefault
—0x02SPACE_CHARushortPrivateStatic+1 flags0
—0x02DEFAULT_PROMPT_CHARushortPrivateStatic+1 flags0
—0x02NULL_PASSWORD_CHARushortPrivateStatic+1 flags0
—0x01DEFAULT_ALLOW_PROMPTboolPrivateStatic+1 flags0
—0x04INVALID_INDEXintPrivateStatic+1 flags0
—0x01EDIT_ANYbytePrivateStatic+1 flags0
—0x01EDIT_UNASSIGNEDbytePrivateStatic+1 flags0
—0x01EDIT_ASSIGNEDbytePrivateStatic+1 flags0
—0x01FORWARDboolPrivateStatic+1 flags0
—0x01BACKWARDboolPrivateStatic+1 flags0
0x04s_ASCII_ONLYintPrivateStatic—
0x04s_ALLOW_PROMPT_AS_INPUTintPrivateStatic—
0x04s_INCLUDE_PROMPTintPrivateStatic—
0x04s_INCLUDE_LITERALSintPrivateStatic—
0x04s_RESET_ON_PROMPTintPrivateStatic—
0x04s_RESET_ON_LITERALSintPrivateStatic—
0x04s_SKIP_SPACEintPrivateStatic—
0x001C0x04padding / unreflected
0x08s_maskTextProviderTypeTypePrivateStatic—
0x04_flagStateBitVector32Private—
0x08_testStringStringBuilderPrivate—
0x04_requiredCharCountintPrivate—
0x04_requiredEditCharsintPrivate—
0x04_optionalEditCharsintPrivate—
0x02_passwordCharushortPrivate—
0x02_promptCharushortPrivate—
0x08_stringDescriptorList<System.ComponentModel.MaskedTextProvider.CharDescriptor>Private—
0x04<AssignedEditPositionCount>k__BackingFieldintPrivate—
0x003C0x04padding / unreflected
0x08<Culture>k__BackingFieldCultureInfoPrivate+1 flags—
0x08<Mask>k__BackingFieldstringPrivate+1 flags—

Functions 113

SignatureFlagsNativeParams
void .ctor(const string& mask)Public+1 flags—0x08
void .ctor(const string& mask, bool restrictToAscii)Public+1 flags—0x08
void .ctor(const string& mask, CultureInfo culture)Public+1 flags—0x08
void .ctor(const string& mask, CultureInfo culture, bool restrictToAscii)Public+1 flags—0x08
void .ctor(const string& mask, ushort passwordChar, bool allowPromptAsInput)Public+1 flags—0x08
void .ctor(const string& mask, CultureInfo culture, ushort passwordChar, bool allowPromptAsInput)Public+1 flags—0x08
void .ctor(const string& mask, CultureInfo culture, bool allowPromptAsInput, ushort promptChar, ushort passwordChar, bool restrictToAscii)Public+1 flags—0x08
void Initialize()Private—0x00
bool get_AllowPromptAsInput()Public+1 flags—0x01
int get_AssignedEditPositionCount()Public+1 flags—0x04
void set_AssignedEditPositionCount(int value)Private+1 flags—0x04
int get_AvailableEditPositionCount()Public+1 flags—0x04
object Clone()PublicFinal+2 flags—0x08
CultureInfo get_Culture()Public+1 flags—0x08
ushort get_DefaultPasswordChar()PublicStatic+1 flags—0x02
int get_EditPositionCount()Public+1 flags—0x04
IEnumerator get_EditPositions()Public+1 flags—0x08
bool get_IncludeLiterals()Public+1 flags—0x01
void set_IncludeLiterals(bool value)Public+1 flags—0x01
bool get_IncludePrompt()Public+1 flags—0x01
void set_IncludePrompt(bool value)Public+1 flags—0x01
bool get_AsciiOnly()Public+1 flags—0x01
bool get_IsPassword()Public+1 flags—0x01
void set_IsPassword(bool value)Public+1 flags—0x01
int get_InvalidIndex()PublicStatic+1 flags—0x04
int get_LastAssignedPosition()Public+1 flags—0x04
int get_Length()Public+1 flags—0x04
string get_Mask()Public+1 flags—0x08
bool get_MaskCompleted()Public+1 flags—0x01
bool get_MaskFull()Public+1 flags—0x01
ushort get_PasswordChar()Public+1 flags—0x02
void set_PasswordChar(ushort value)Public+1 flags—0x02
ushort get_PromptChar()Public+1 flags—0x02
void set_PromptChar(ushort value)Public+1 flags—0x02
bool get_ResetOnPrompt()Public+1 flags—0x01
void set_ResetOnPrompt(bool value)Public+1 flags—0x01
bool get_ResetOnSpace()Public+1 flags—0x01
void set_ResetOnSpace(bool value)Public+1 flags—0x01
bool get_SkipLiterals()Public+1 flags—0x01
void set_SkipLiterals(bool value)Public+1 flags—0x01
ushort get_Item(int index)Public+1 flags—0x04
bool Add(ushort input)Public—0x02
bool Add(ushort input, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public—0x04
bool Add(const string& input)Public—0x08
bool Add(const string& input, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public—0x08
void Clear()Public0x00
void Clear(ref MaskedTextResultHint& resultHint)Public0x04
int FindAssignedEditPositionFrom(int position, bool direction)Public0x04
int FindAssignedEditPositionInRange(int startPosition, int endPosition, bool direction)Public0x04
int FindEditPositionFrom(int position, bool direction)Public0x04
int FindEditPositionInRange(int startPosition, int endPosition, bool direction)Public0x04
int FindEditPositionInRange(int startPosition, int endPosition, bool direction, byte assignedStatus)Private0x04
int FindNonEditPositionFrom(int position, bool direction)Public0x04
int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction)Public0x04
int FindPositionInRange(int startPosition, int endPosition, bool direction, const CharType& charTypeFlags)Private0x04
int FindUnassignedEditPositionFrom(int position, bool direction)Public0x04
int FindUnassignedEditPositionInRange(int startPosition, int endPosition, bool direction)Public0x04
bool GetOperationResultFromHint(const MaskedTextResultHint& hint)PublicStatic0x04
bool InsertAt(ushort input, int position)Public0x04
bool InsertAt(ushort input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x04
bool InsertAt(const string& input, int position)Public0x08
bool InsertAt(const string& input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x08
bool InsertAtInt(const string& input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint, bool testOnly)Private0x08
bool IsAscii(ushort c)PrivateStatic0x02
bool IsAciiAlphanumeric(ushort c)PrivateStatic0x02
bool IsAlphanumeric(ushort c)PrivateStatic0x02
bool IsAsciiLetter(ushort c)PrivateStatic0x02
bool IsAvailablePosition(int position)Public0x04
bool IsEditPosition(int position)Public0x04
bool IsEditPosition(CharDescriptor charDescriptor)PrivateStatic0x08
bool IsLiteralPosition(CharDescriptor charDescriptor)PrivateStatic0x08
bool IsPrintableChar(ushort c)PrivateStatic0x02
bool IsValidInputChar(ushort c)PublicStatic0x02
bool IsValidMaskChar(ushort c)PublicStatic0x02
bool IsValidPasswordChar(ushort c)PublicStatic0x02
bool Remove()Public0x01
bool Remove(ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x04
bool RemoveAt(int position)Public0x04
bool RemoveAt(int startPosition, int endPosition)Public0x04
bool RemoveAt(int startPosition, int endPosition, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x04
bool RemoveAtInt(int startPosition, int endPosition, ref int& testPosition, ref MaskedTextResultHint& resultHint, bool testOnly)Private0x04
bool Replace(ushort input, int position)Public0x04
bool Replace(ushort input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x04
bool Replace(ushort input, int startPosition, int endPosition, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x04
bool Replace(const string& input, int position)Public0x08
bool Replace(const string& input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x08
bool Replace(const string& input, int startPosition, int endPosition, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x08
void ResetChar(int testPosition)Private0x04
void ResetString(int startPosition, int endPosition)Private0x04
bool Set(const string& input)Public0x08
bool Set(const string& input, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x08
void SetChar(ushort input, int position)Private0x04
void SetChar(ushort input, int position, CharDescriptor charDescriptor)Private0x08
void SetString(const string& input, int testPosition)Private0x08
bool TestChar(ushort input, int position, ref MaskedTextResultHint& resultHint)Private0x04
bool TestEscapeChar(ushort input, int position)Private0x04
bool TestEscapeChar(ushort input, int position, CharDescriptor charDex)Private0x08
bool TestSetChar(ushort input, int position, ref MaskedTextResultHint& resultHint)Private0x04
bool TestSetString(const string& input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint)Private0x08
bool TestString(const string& input, int position, ref int& testPosition, ref MaskedTextResultHint& resultHint)Private0x08
string ToDisplayString()Public0x08
string ToString()Public+1 flags0x08
string ToString(bool ignorePasswordChar)Public0x08
string ToString(int startPosition, int length)Public0x08
string ToString(bool ignorePasswordChar, int startPosition, int length)Public0x08
string ToString(bool includePrompt, bool includeLiterals)Public0x08
string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length)Public0x08
string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length)Public0x08
bool VerifyChar(ushort input, int position, ref MaskedTextResultHint& hint)Public0x04
bool VerifyEscapeChar(ushort input, int position)Public0x04
bool VerifyString(const string& input)Public0x08
bool VerifyString(const string& input, ref int& testPosition, ref MaskedTextResultHint& resultHint)Public0x08
void .cctor()PrivateStatic+1 flags0x00