implements ICloneable
0x00x0048
Members 29
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x02 | SPACE_CHAR | ushort | PrivateStatic+1 flags |
| — | 0x02 | DEFAULT_PROMPT_CHAR | ushort | PrivateStatic+1 flags |
| — | 0x02 | NULL_PASSWORD_CHAR | ushort | PrivateStatic+1 flags |
| — | 0x01 | DEFAULT_ALLOW_PROMPT | bool | PrivateStatic+1 flags |
| — | 0x04 | INVALID_INDEX | int | PrivateStatic+1 flags |
| — | 0x01 | EDIT_ANY | byte | PrivateStatic+1 flags |
| — | 0x01 | EDIT_UNASSIGNED | byte | PrivateStatic+1 flags |
| — | 0x01 | EDIT_ASSIGNED | byte | PrivateStatic+1 flags |
| — | 0x01 | FORWARD | bool | PrivateStatic+1 flags |
| — | 0x01 | BACKWARD | bool | PrivateStatic+1 flags |
| 0x04 | s_ASCII_ONLY | int | PrivateStatic | |
| 0x04 | s_ALLOW_PROMPT_AS_INPUT | int | PrivateStatic | |
| 0x04 | s_INCLUDE_PROMPT | int | PrivateStatic | |
| 0x04 | s_INCLUDE_LITERALS | int | PrivateStatic | |
| 0x04 | s_RESET_ON_PROMPT | int | PrivateStatic | |
| 0x04 | s_RESET_ON_LITERALS | int | PrivateStatic | |
| 0x04 | s_SKIP_SPACE | int | PrivateStatic | |
| 0x001C | 0x04 | padding / unreflected | ||
| 0x08 | s_maskTextProviderType | Type | PrivateStatic | |
| 0x0028 | 0x08 | padding / unreflected | ||
| 0x04 | _flagState | BitVector32 | Private | |
| 0x08 | _testString | StringBuilder | Private | |
| 0x04 | _requiredCharCount | int | Private | |
| 0x04 | _requiredEditChars | int | Private | |
| 0x04 | _optionalEditChars | int | Private | |
| 0x02 | _passwordChar | ushort | Private | |
| 0x02 | _promptChar | ushort | Private | |
| 0x08 | _stringDescriptor | List`1 | Private | |
| 0x04 | <AssignedEditPositionCount>k__BackingField | int | Private | |
| 0x08 | <Culture>k__BackingField | CultureInfo | Private+1 flags | |
| 0x08 | <Mask>k__BackingField | string | Private+1 flags | |
Functions 113
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void Initialize() | Private | — | 0x00 |
| void get_AllowPromptAsInput() | Public+1 flags | — | 0x00 |
| void get_AssignedEditPositionCount() | Public+1 flags | — | 0x00 |
| void set_AssignedEditPositionCount() | Private+1 flags | — | 0x00 |
| void get_AvailableEditPositionCount() | Public+1 flags | — | 0x00 |
| void Clone() | PublicFinal+2 flags | — | 0x00 |
| void get_Culture() | Public+1 flags | — | 0x00 |
| void get_DefaultPasswordChar() | PublicStatic+1 flags | — | 0x00 |
| void get_EditPositionCount() | Public+1 flags | — | 0x00 |
| void get_EditPositions() | Public+1 flags | — | 0x00 |
| void get_IncludeLiterals() | Public+1 flags | — | 0x00 |
| void set_IncludeLiterals() | Public+1 flags | — | 0x00 |
| void get_IncludePrompt() | Public+1 flags | — | 0x00 |
| void set_IncludePrompt() | Public+1 flags | — | 0x00 |
| void get_AsciiOnly() | Public+1 flags | — | 0x00 |
| void get_IsPassword() | Public+1 flags | — | 0x00 |
| void set_IsPassword() | Public+1 flags | — | 0x00 |
| void get_InvalidIndex() | PublicStatic+1 flags | — | 0x00 |
| void get_LastAssignedPosition() | Public+1 flags | — | 0x00 |
| void get_Length() | Public+1 flags | — | 0x00 |
| void get_Mask() | Public+1 flags | — | 0x00 |
| void get_MaskCompleted() | Public+1 flags | — | 0x00 |
| void get_MaskFull() | Public+1 flags | — | 0x00 |
| void get_PasswordChar() | Public+1 flags | — | 0x00 |
| void set_PasswordChar() | Public+1 flags | — | 0x00 |
| void get_PromptChar() | Public+1 flags | — | 0x00 |
| void set_PromptChar() | Public+1 flags | — | 0x00 |
| void get_ResetOnPrompt() | Public+1 flags | — | 0x00 |
| void set_ResetOnPrompt() | Public+1 flags | — | 0x00 |
| void get_ResetOnSpace() | Public+1 flags | — | 0x00 |
| void set_ResetOnSpace() | Public+1 flags | — | 0x00 |
| void get_SkipLiterals() | Public+1 flags | — | 0x00 |
| void set_SkipLiterals() | Public+1 flags | — | 0x00 |
| void get_Item() | Public+1 flags | — | 0x00 |
| void Add() | Public | — | 0x00 |
| void Add() | Public | — | 0x00 |
| void Add() | Public | — | 0x00 |
| void Add() | Public | — | 0x00 |
| void Clear() | Public | — | 0x00 |
| void Clear() | Public | — | 0x00 |
| void FindAssignedEditPositionFrom() | Public | — | 0x00 |
| void FindAssignedEditPositionInRange() | Public | — | 0x00 |
| void FindEditPositionFrom() | Public | — | 0x00 |
| void FindEditPositionInRange() | Public | — | 0x00 |
| void FindEditPositionInRange() | Private | — | 0x00 |
| void FindNonEditPositionFrom() | Public | — | 0x00 |
| void FindNonEditPositionInRange() | Public | — | 0x00 |
| void FindPositionInRange() | Private | — | 0x00 |
| void FindUnassignedEditPositionFrom() | Public | — | 0x00 |
| void FindUnassignedEditPositionInRange() | Public | — | 0x00 |
| void GetOperationResultFromHint() | PublicStatic | — | 0x00 |
| void InsertAt() | Public | — | 0x00 |
| void InsertAt() | Public | — | 0x00 |
| void InsertAt() | Public | — | 0x00 |
| void InsertAt() | Public | — | 0x00 |
| void InsertAtInt() | Private | — | 0x00 |
| void IsAscii() | PrivateStatic | — | 0x00 |
| void IsAciiAlphanumeric() | PrivateStatic | — | 0x00 |
| void IsAlphanumeric() | PrivateStatic | — | 0x00 |
| void IsAsciiLetter() | PrivateStatic | — | 0x00 |
| void IsAvailablePosition() | Public | — | 0x00 |
| void IsEditPosition() | Public | — | 0x00 |
| void IsEditPosition() | PrivateStatic | — | 0x00 |
| void IsLiteralPosition() | PrivateStatic | — | 0x00 |
| void IsPrintableChar() | PrivateStatic | — | 0x00 |
| void IsValidInputChar() | PublicStatic | — | 0x00 |
| void IsValidMaskChar() | PublicStatic | — | 0x00 |
| void IsValidPasswordChar() | PublicStatic | — | 0x00 |
| void Remove() | Public | — | 0x00 |
| void Remove() | Public | — | 0x00 |
| void RemoveAt() | Public | — | 0x00 |
| void RemoveAt() | Public | — | 0x00 |
| void RemoveAt() | Public | — | 0x00 |
| void RemoveAtInt() | Private | — | 0x00 |
| void Replace() | Public | — | 0x00 |
| void Replace() | Public | — | 0x00 |
| void Replace() | Public | — | 0x00 |
| void Replace() | Public | — | 0x00 |
| void Replace() | Public | — | 0x00 |
| void Replace() | Public | — | 0x00 |
| void ResetChar() | Private | — | 0x00 |
| void ResetString() | Private | — | 0x00 |
| void Set() | Public | — | 0x00 |
| void Set() | Public | — | 0x00 |
| void SetChar() | Private | — | 0x00 |
| void SetChar() | Private | — | 0x00 |
| void SetString() | Private | — | 0x00 |
| void TestChar() | Private | — | 0x00 |
| void TestEscapeChar() | Private | — | 0x00 |
| void TestEscapeChar() | Private | — | 0x00 |
| void TestSetChar() | Private | — | 0x00 |
| void TestSetString() | Private | — | 0x00 |
| void TestString() | Private | — | 0x00 |
| void ToDisplayString() | Public | — | 0x00 |
| void ToString() | Public+1 flags | — | 0x00 |
| void ToString() | Public | — | 0x00 |
| void ToString() | Public | — | 0x00 |
| void ToString() | Public | — | 0x00 |
| void ToString() | Public | — | 0x00 |
| void ToString() | Public | — | 0x00 |
| void ToString() | Public | — | 0x00 |
| void VerifyChar() | Public | — | 0x00 |
| void VerifyEscapeChar() | Public | — | 0x00 |
| void VerifyString() | Public | — | 0x00 |
| void VerifyString() | Public | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |