using System; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.Globalization; using System.Text; using Cpp2IlInjected; namespace System.ComponentModel { /// Represents a mask-parsing service that can be used by any number of controls that support masking, such as the control. // Token: 0x02000163 RID: 355 [Token(Token = "0x2000163")] public class MaskedTextProvider : ICloneable { /// Initializes a new instance of the class using the specified mask. /// A that represents the input mask. // Token: 0x06000891 RID: 2193 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000891")] [Address(RVA = "0xC63AB0", Offset = "0xC62AB0", VA = "0x180C63AB0")] public MaskedTextProvider(string mask) { } /// Initializes a new instance of the class using the specified mask and ASCII restriction value. /// A that represents the input mask. /// /// to restrict input to ASCII-compatible characters; otherwise to allow the entire Unicode set. // Token: 0x06000892 RID: 2194 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000892")] [Address(RVA = "0xC639D0", Offset = "0xC629D0", VA = "0x180C639D0")] public MaskedTextProvider(string mask, bool restrictToAscii) { } /// Initializes a new instance of the class using the specified mask and culture. /// A that represents the input mask. /// A that is used to set region-sensitive separator characters. // Token: 0x06000893 RID: 2195 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000893")] [Address(RVA = "0xC63A80", Offset = "0xC62A80", VA = "0x180C63A80")] public MaskedTextProvider(string mask, CultureInfo culture) { } /// Initializes a new instance of the class using the specified mask, culture, and ASCII restriction value. /// A that represents the input mask. /// A that is used to set region-sensitive separator characters. /// /// to restrict input to ASCII-compatible characters; otherwise to allow the entire Unicode set. // Token: 0x06000894 RID: 2196 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000894")] [Address(RVA = "0xC639A0", Offset = "0xC629A0", VA = "0x180C639A0")] public MaskedTextProvider(string mask, CultureInfo culture, bool restrictToAscii) { } /// Initializes a new instance of the class using the specified mask, password character, and prompt usage value. /// A that represents the input mask. /// A that will be displayed for characters entered into a password string. /// /// to allow the prompt character as input; otherwise . // Token: 0x06000895 RID: 2197 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000895")] [Address(RVA = "0xC63A10", Offset = "0xC62A10", VA = "0x180C63A10")] public MaskedTextProvider(string mask, char passwordChar, bool allowPromptAsInput) { } /// Initializes a new instance of the class using the specified mask, culture, password character, and prompt usage value. /// A that represents the input mask. /// A that is used to set region-sensitive separator characters. /// A that will be displayed for characters entered into a password string. /// /// to allow the prompt character as input; otherwise . // Token: 0x06000896 RID: 2198 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000896")] [Address(RVA = "0xC63A40", Offset = "0xC62A40", VA = "0x180C63A40")] public MaskedTextProvider(string mask, CultureInfo culture, char passwordChar, bool allowPromptAsInput) { } /// Initializes a new instance of the class using the specified mask, culture, prompt usage value, prompt character, password character, and ASCII restriction value. /// A that represents the input mask. /// A that is used to set region-sensitive separator characters. /// A value that specifies whether the prompt character should be allowed as a valid input character. /// A that will be displayed as a placeholder for user input. /// A that will be displayed for characters entered into a password string. /// /// to restrict input to ASCII-compatible characters; otherwise to allow the entire Unicode set. /// The mask parameter is or . /// -or- /// The mask contains one or more non-printable characters. // Token: 0x06000897 RID: 2199 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000897")] [Address(RVA = "0xC63AE0", Offset = "0xC62AE0", VA = "0x180C63AE0")] public MaskedTextProvider(string mask, CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii) { } // Token: 0x06000898 RID: 2200 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000898")] [Address(RVA = "0xC5FB30", Offset = "0xC5EB30", VA = "0x180C5FB30")] private void Initialize() { } /// Gets a value indicating whether the prompt character should be treated as a valid input character or not. /// /// if the user can enter into the control; otherwise, . The default is . // Token: 0x170001A2 RID: 418 // (get) Token: 0x06000899 RID: 2201 RVA: 0x00005388 File Offset: 0x00003588 [Token(Token = "0x170001A2")] public bool AllowPromptAsInput { [Token(Token = "0x6000899")] [Address(RVA = "0xC63EE0", Offset = "0xC62EE0", VA = "0x180C63EE0")] get { return default(bool); } } /// Gets the number of editable character positions that have already been successfully assigned an input value. /// An containing the number of editable character positions in the input mask that have already been assigned a character value in the formatted string. // Token: 0x170001A3 RID: 419 // (get) Token: 0x0600089A RID: 2202 RVA: 0x000053A0 File Offset: 0x000035A0 [Token(Token = "0x170001A3")] public int AssignedEditPositionCount { [Token(Token = "0x600089A")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get { return 0; } } /// Gets the number of editable character positions in the input mask that have not yet been assigned an input value. /// An containing the number of editable character positions that not yet been assigned a character value. // Token: 0x170001A4 RID: 420 // (get) Token: 0x0600089B RID: 2203 RVA: 0x000053B8 File Offset: 0x000035B8 [Token(Token = "0x170001A4")] public int AvailableEditPositionCount { [Token(Token = "0x600089B")] [Address(RVA = "0xC63FC0", Offset = "0xC62FC0", VA = "0x180C63FC0")] get { return 0; } } /// Creates a copy of the current . /// The object this method creates, cast as an object. // Token: 0x0600089C RID: 2204 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600089C")] [Address(RVA = "0xC5E9E0", Offset = "0xC5D9E0", VA = "0x180C5E9E0", Slot = "4")] public object Clone() { return null; } /// Gets the culture that determines the value of the localizable separators and placeholders in the input mask. /// A containing the culture information associated with the input mask. // Token: 0x170001A5 RID: 421 // (get) Token: 0x0600089D RID: 2205 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001A5")] public CultureInfo Culture { [Token(Token = "0x600089D")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } /// Gets the default password character used obscure user input. /// A that represents the default password character. // Token: 0x170001A6 RID: 422 // (get) Token: 0x0600089E RID: 2206 RVA: 0x000053D0 File Offset: 0x000035D0 [Token(Token = "0x170001A6")] public static char DefaultPasswordChar { [Token(Token = "0x600089E")] [Address(RVA = "0xC45B10", Offset = "0xC44B10", VA = "0x180C45B10")] get { return '\0'; } } /// Gets the number of editable positions in the formatted string. /// An containing the number of editable positions in the formatted string. // Token: 0x170001A7 RID: 423 // (get) Token: 0x0600089F RID: 2207 RVA: 0x000053E8 File Offset: 0x000035E8 [Token(Token = "0x170001A7")] public int EditPositionCount { [Token(Token = "0x600089F")] [Address(RVA = "0xC63FD0", Offset = "0xC62FD0", VA = "0x180C63FD0")] get { return 0; } } /// Gets a newly created enumerator for the editable positions in the formatted string. /// An that supports enumeration over the editable positions in the formatted string. // Token: 0x170001A8 RID: 424 // (get) Token: 0x060008A0 RID: 2208 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001A8")] public IEnumerator EditPositions { [Token(Token = "0x60008A0")] [Address(RVA = "0xC63FE0", Offset = "0xC62FE0", VA = "0x180C63FE0")] get { return null; } } /// Gets or sets a value that indicates whether literal characters in the input mask should be included in the formatted string. /// /// if literals are included; otherwise, . The default is . // Token: 0x170001A9 RID: 425 // (get) Token: 0x060008A1 RID: 2209 RVA: 0x00005400 File Offset: 0x00003600 // (set) Token: 0x060008A2 RID: 2210 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001A9")] public bool IncludeLiterals { [Token(Token = "0x60008A1")] [Address(RVA = "0xC64170", Offset = "0xC63170", VA = "0x180C64170")] get { return default(bool); } [Token(Token = "0x60008A2")] [Address(RVA = "0xC64540", Offset = "0xC63540", VA = "0x180C64540")] set { } } /// Gets or sets a value indicating whether is used to represent the absence of user input when displaying the formatted string. /// /// if the prompt character is used to represent the positions where no user input was provided; otherwise, . The default is . // Token: 0x170001AA RID: 426 // (get) Token: 0x060008A3 RID: 2211 RVA: 0x00005418 File Offset: 0x00003618 // (set) Token: 0x060008A4 RID: 2212 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001AA")] public bool IncludePrompt { [Token(Token = "0x60008A3")] [Address(RVA = "0xC641E0", Offset = "0xC631E0", VA = "0x180C641E0")] get { return default(bool); } [Token(Token = "0x60008A4")] [Address(RVA = "0xC645C0", Offset = "0xC635C0", VA = "0x180C645C0")] set { } } /// Gets a value indicating whether the mask accepts characters outside of the ASCII character set. /// /// if only ASCII is accepted; if can accept any arbitrary Unicode character. The default is . // Token: 0x170001AB RID: 427 // (get) Token: 0x060008A5 RID: 2213 RVA: 0x00005430 File Offset: 0x00003630 [Token(Token = "0x170001AB")] public bool AsciiOnly { [Token(Token = "0x60008A5")] [Address(RVA = "0xC63F50", Offset = "0xC62F50", VA = "0x180C63F50")] get { return default(bool); } } /// Gets or sets a value that determines whether password protection should be applied to the formatted string. /// /// if the input string is to be treated as a password string; otherwise, . The default is . // Token: 0x170001AC RID: 428 // (get) Token: 0x060008A6 RID: 2214 RVA: 0x00005448 File Offset: 0x00003648 // (set) Token: 0x060008A7 RID: 2215 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001AC")] public bool IsPassword { [Token(Token = "0x60008A6")] [Address(RVA = "0xC64250", Offset = "0xC63250", VA = "0x180C64250")] get { return default(bool); } [Token(Token = "0x60008A7")] [Address(RVA = "0xC64640", Offset = "0xC63640", VA = "0x180C64640")] set { } } /// Gets the upper bound of the range of invalid indexes. /// A value representing the largest invalid index, as determined by the provider implementation. For example, if the lowest valid index is 0, this property will return -1. // Token: 0x170001AD RID: 429 // (get) Token: 0x060008A8 RID: 2216 RVA: 0x00005460 File Offset: 0x00003660 [Token(Token = "0x170001AD")] public static int InvalidIndex { [Token(Token = "0x60008A8")] [Address(RVA = "0x716A60", Offset = "0x715A60", VA = "0x180716A60")] get { return 0; } } /// Gets the index in the mask of the rightmost input character that has been assigned to the mask. /// If at least one input character has been assigned to the mask, an containing the index of rightmost assigned position; otherwise, if no position has been assigned, . // Token: 0x170001AE RID: 430 // (get) Token: 0x060008A9 RID: 2217 RVA: 0x00005478 File Offset: 0x00003678 [Token(Token = "0x170001AE")] public int LastAssignedPosition { [Token(Token = "0x60008A9")] [Address(RVA = "0xC64340", Offset = "0xC63340", VA = "0x180C64340")] get { return 0; } } /// Gets the length of the mask, absent any mask modifier characters. /// An containing the number of positions in the mask, excluding characters that modify mask input. // Token: 0x170001AF RID: 431 // (get) Token: 0x060008AA RID: 2218 RVA: 0x00005490 File Offset: 0x00003690 [Token(Token = "0x170001AF")] public int Length { [Token(Token = "0x60008AA")] [Address(RVA = "0xC64390", Offset = "0xC63390", VA = "0x180C64390")] get { return 0; } } /// Gets the input mask. /// A containing the full mask. // Token: 0x170001B0 RID: 432 // (get) Token: 0x060008AB RID: 2219 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001B0")] public string Mask { [Token(Token = "0x60008AB")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get { return null; } } /// Gets a value indicating whether all required inputs have been entered into the formatted string. /// /// if all required input has been entered into the mask; otherwise, . // Token: 0x170001B1 RID: 433 // (get) Token: 0x060008AC RID: 2220 RVA: 0x000054A8 File Offset: 0x000036A8 [Token(Token = "0x170001B1")] public bool MaskCompleted { [Token(Token = "0x60008AC")] [Address(RVA = "0xC643B0", Offset = "0xC633B0", VA = "0x180C643B0")] get { return default(bool); } } /// Gets a value indicating whether all required and optional inputs have been entered into the formatted string. /// /// if all required and optional inputs have been entered; otherwise, . // Token: 0x170001B2 RID: 434 // (get) Token: 0x060008AD RID: 2221 RVA: 0x000054C0 File Offset: 0x000036C0 [Token(Token = "0x170001B2")] public bool MaskFull { [Token(Token = "0x60008AD")] [Address(RVA = "0xC643C0", Offset = "0xC633C0", VA = "0x180C643C0")] get { return default(bool); } } /// Gets or sets the character to be substituted for the actual input characters. /// The value used as the password character. /// The password character specified when setting this property is the same as the current prompt character, . The two are required to be different. /// The character specified when setting this property is not a valid password character, as determined by the method. // Token: 0x170001B3 RID: 435 // (get) Token: 0x060008AE RID: 2222 RVA: 0x000054D8 File Offset: 0x000036D8 // (set) Token: 0x060008AF RID: 2223 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001B3")] public char PasswordChar { [Token(Token = "0x60008AE")] [Address(RVA = "0xC643D0", Offset = "0xC633D0", VA = "0x180C643D0")] get { return '\0'; } [Token(Token = "0x60008AF")] [Address(RVA = "0xC646C0", Offset = "0xC636C0", VA = "0x180C646C0")] set { } } /// Gets or sets the character used to represent the absence of user input for all available edit positions. /// The character used to prompt the user for input. The default is an underscore (_). /// The prompt character specified when setting this property is the same as the current password character, . The two are required to be different. /// The character specified when setting this property is not a valid password character, as determined by the method. // Token: 0x170001B4 RID: 436 // (get) Token: 0x060008B0 RID: 2224 RVA: 0x000054F0 File Offset: 0x000036F0 // (set) Token: 0x060008B1 RID: 2225 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001B4")] public char PromptChar { [Token(Token = "0x60008B0")] [Address(RVA = "0xC643E0", Offset = "0xC633E0", VA = "0x180C643E0")] get { return '\0'; } [Token(Token = "0x60008B1")] [Address(RVA = "0xC64800", Offset = "0xC63800", VA = "0x180C64800")] set { } } /// Gets or sets a value that determines how an input character that matches the prompt character should be handled. /// /// if the prompt character entered as input causes the current editable position in the mask to be reset; otherwise, to indicate that the prompt character is to be processed as a normal input character. The default is . // Token: 0x170001B5 RID: 437 // (get) Token: 0x060008B2 RID: 2226 RVA: 0x00005508 File Offset: 0x00003708 // (set) Token: 0x060008B3 RID: 2227 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001B5")] public bool ResetOnPrompt { [Token(Token = "0x60008B2")] [Address(RVA = "0xC643F0", Offset = "0xC633F0", VA = "0x180C643F0")] get { return default(bool); } [Token(Token = "0x60008B3")] [Address(RVA = "0xC649A0", Offset = "0xC639A0", VA = "0x180C649A0")] set { } } /// Gets or sets a value that determines how a space input character should be handled. /// /// if the space input character causes the current editable position in the mask to be reset; otherwise, to indicate that it is to be processed as a normal input character. The default is . // Token: 0x170001B6 RID: 438 // (get) Token: 0x060008B4 RID: 2228 RVA: 0x00005520 File Offset: 0x00003720 // (set) Token: 0x060008B5 RID: 2229 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001B6")] public bool ResetOnSpace { [Token(Token = "0x60008B4")] [Address(RVA = "0xC64460", Offset = "0xC63460", VA = "0x180C64460")] get { return default(bool); } [Token(Token = "0x60008B5")] [Address(RVA = "0xC64A20", Offset = "0xC63A20", VA = "0x180C64A20")] set { } } /// Gets or sets a value indicating whether literal character positions in the mask can be overwritten by their same values. /// /// to allow literals to be added back; otherwise, to not allow the user to overwrite literal characters. The default is . // Token: 0x170001B7 RID: 439 // (get) Token: 0x060008B6 RID: 2230 RVA: 0x00005538 File Offset: 0x00003738 // (set) Token: 0x060008B7 RID: 2231 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001B7")] public bool SkipLiterals { [Token(Token = "0x60008B6")] [Address(RVA = "0xC644D0", Offset = "0xC634D0", VA = "0x180C644D0")] get { return default(bool); } [Token(Token = "0x60008B7")] [Address(RVA = "0xC64AA0", Offset = "0xC63AA0", VA = "0x180C64AA0")] set { } } /// Gets the element at the specified position in the formatted string. /// A zero-based index of the element to retrieve. /// The at the specified position in the formatted string. /// /// is less than zero or greater than or equal to the of the mask. // Token: 0x170001B8 RID: 440 [Token(Token = "0x170001B8")] public char this[int index] { [Token(Token = "0x60008B8")] [Address(RVA = "0xC64260", Offset = "0xC63260", VA = "0x180C64260")] get { return '\0'; } } /// Adds the specified input character to the end of the formatted string. /// A value to be appended to the formatted string. /// /// if the input character was added successfully; otherwise . // Token: 0x060008B9 RID: 2233 RVA: 0x00005568 File Offset: 0x00003768 [Token(Token = "0x60008B9")] [Address(RVA = "0xC5E670", Offset = "0xC5D670", VA = "0x180C5E670")] public bool Add(char input) { return default(bool); } /// Adds the specified input character to the end of the formatted string, and then outputs position and descriptive information. /// A value to be appended to the formatted string. /// The zero-based position in the formatted string where the attempt was made to add the character. An output parameter. /// A that succinctly describes the result of the operation. An output parameter. /// /// if the input character was added successfully; otherwise . // Token: 0x060008BA RID: 2234 RVA: 0x00005580 File Offset: 0x00003780 [Token(Token = "0x60008BA")] [Address(RVA = "0xC5E770", Offset = "0xC5D770", VA = "0x180C5E770")] public bool Add(char input, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Adds the characters in the specified input string to the end of the formatted string. /// A containing character values to be appended to the formatted string. /// /// if all the characters from the input string were added successfully; otherwise to indicate that no characters were added. /// The parameter is . // Token: 0x060008BB RID: 2235 RVA: 0x00005598 File Offset: 0x00003798 [Token(Token = "0x60008BB")] [Address(RVA = "0xC5E420", Offset = "0xC5D420", VA = "0x180C5E420")] public bool Add(string input) { return default(bool); } /// Adds the characters in the specified input string to the end of the formatted string, and then outputs position and descriptive information. /// A containing character values to be appended to the formatted string. /// The zero-based position in the formatted string where the attempt was made to add the character. An output parameter. /// A that succinctly describes the result of the operation. An output parameter. /// /// if all the characters from the input string were added successfully; otherwise to indicate that no characters were added. // Token: 0x060008BC RID: 2236 RVA: 0x000055B0 File Offset: 0x000037B0 [Token(Token = "0x60008BC")] [Address(RVA = "0xC5E540", Offset = "0xC5D540", VA = "0x180C5E540")] public bool Add(string input, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Clears all the editable input characters from the formatted string, replacing them with prompt characters. // Token: 0x060008BD RID: 2237 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BD")] [Address(RVA = "0xC5E8B0", Offset = "0xC5D8B0", VA = "0x180C5E8B0")] public void Clear() { } /// Clears all the editable input characters from the formatted string, replacing them with prompt characters, and then outputs descriptive information. /// A that succinctly describes the result of the operation. An output parameter. // Token: 0x060008BE RID: 2238 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BE")] [Address(RVA = "0xC5E8D0", Offset = "0xC5D8D0", VA = "0x180C5E8D0")] public void Clear(out MaskedTextResultHint resultHint) { } /// Returns the position of the first assigned editable position after the specified position using the specified search direction. /// The zero-based position in the formatted string to start the search. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first assigned editable position encountered; otherwise . // Token: 0x060008BF RID: 2239 RVA: 0x000055C8 File Offset: 0x000037C8 [Token(Token = "0x60008BF")] [Address(RVA = "0xC5F3F0", Offset = "0xC5E3F0", VA = "0x180C5F3F0")] public int FindAssignedEditPositionFrom(int position, bool direction) { return 0; } /// Returns the position of the first assigned editable position between the specified positions using the specified search direction. /// The zero-based position in the formatted string where the search starts. /// The zero-based position in the formatted string where the search ends. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first assigned editable position encountered; otherwise . // Token: 0x060008C0 RID: 2240 RVA: 0x000055E0 File Offset: 0x000037E0 [Token(Token = "0x60008C0")] [Address(RVA = "0xC5F470", Offset = "0xC5E470", VA = "0x180C5F470")] public int FindAssignedEditPositionInRange(int startPosition, int endPosition, bool direction) { return 0; } /// Returns the position of the first editable position after the specified position using the specified search direction. /// The zero-based position in the formatted string to start the search. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first editable position encountered; otherwise . // Token: 0x060008C1 RID: 2241 RVA: 0x000055F8 File Offset: 0x000037F8 [Token(Token = "0x60008C1")] [Address(RVA = "0xC5F590", Offset = "0xC5E590", VA = "0x180C5F590")] public int FindEditPositionFrom(int position, bool direction) { return 0; } /// Returns the position of the first editable position between the specified positions using the specified search direction. /// The zero-based position in the formatted string where the search starts. /// The zero-based position in the formatted string where the search ends. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first editable position encountered; otherwise . // Token: 0x060008C2 RID: 2242 RVA: 0x00005610 File Offset: 0x00003810 [Token(Token = "0x60008C2")] [Address(RVA = "0xC5F730", Offset = "0xC5E730", VA = "0x180C5F730")] public int FindEditPositionInRange(int startPosition, int endPosition, bool direction) { return 0; } // Token: 0x060008C3 RID: 2243 RVA: 0x00005628 File Offset: 0x00003828 [Token(Token = "0x60008C3")] [Address(RVA = "0xC5F600", Offset = "0xC5E600", VA = "0x180C5F600")] private int FindEditPositionInRange(int startPosition, int endPosition, bool direction, byte assignedStatus) { return 0; } /// Returns the position of the first non-editable position after the specified position using the specified search direction. /// The zero-based position in the formatted string to start the search. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first literal position encountered; otherwise . // Token: 0x060008C4 RID: 2244 RVA: 0x00005640 File Offset: 0x00003840 [Token(Token = "0x60008C4")] [Address(RVA = "0xC5F750", Offset = "0xC5E750", VA = "0x180C5F750")] public int FindNonEditPositionFrom(int position, bool direction) { return 0; } /// Returns the position of the first non-editable position between the specified positions using the specified search direction. /// The zero-based position in the formatted string where the search starts. /// The zero-based position in the formatted string where the search ends. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first literal position encountered; otherwise . // Token: 0x060008C5 RID: 2245 RVA: 0x00005658 File Offset: 0x00003858 [Token(Token = "0x60008C5")] [Address(RVA = "0xC5F7C0", Offset = "0xC5E7C0", VA = "0x180C5F7C0")] public int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction) { return 0; } // Token: 0x060008C6 RID: 2246 RVA: 0x00005670 File Offset: 0x00003870 [Token(Token = "0x60008C6")] [Address(RVA = "0xC5F7E0", Offset = "0xC5E7E0", VA = "0x180C5F7E0")] private int FindPositionInRange(int startPosition, int endPosition, bool direction, MaskedTextProvider.CharType charTypeFlags) { return 0; } /// Returns the position of the first unassigned editable position after the specified position using the specified search direction. /// The zero-based position in the formatted string to start the search. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first unassigned editable position encountered; otherwise . // Token: 0x060008C7 RID: 2247 RVA: 0x00005688 File Offset: 0x00003888 [Token(Token = "0x60008C7")] [Address(RVA = "0xC5F8D0", Offset = "0xC5E8D0", VA = "0x180C5F8D0")] public int FindUnassignedEditPositionFrom(int position, bool direction) { return 0; } /// Returns the position of the first unassigned editable position between the specified positions using the specified search direction. /// The zero-based position in the formatted string where the search starts. /// The zero-based position in the formatted string where the search ends. /// A indicating the search direction; either to search forward or to search backward. /// If successful, an representing the zero-based position of the first unassigned editable position encountered; otherwise . // Token: 0x060008C8 RID: 2248 RVA: 0x000056A0 File Offset: 0x000038A0 [Token(Token = "0x60008C8")] [Address(RVA = "0xC5FA00", Offset = "0xC5EA00", VA = "0x180C5FA00")] public int FindUnassignedEditPositionInRange(int startPosition, int endPosition, bool direction) { return 0; } /// Determines whether the specified denotes success or failure. /// A value typically obtained as an output parameter from a previous operation. /// /// if the specified value represents a success; otherwise, if it represents failure. // Token: 0x060008C9 RID: 2249 RVA: 0x000056B8 File Offset: 0x000038B8 [Token(Token = "0x60008C9")] [Address(RVA = "0xC5FB20", Offset = "0xC5EB20", VA = "0x180C5FB20")] public static bool GetOperationResultFromHint(MaskedTextResultHint hint) { return default(bool); } /// Inserts the specified character at the specified position within the formatted string. /// The to be inserted. /// The zero-based position in the formatted string to insert the character. /// /// if the insertion was successful; otherwise, . // Token: 0x060008CA RID: 2250 RVA: 0x000056D0 File Offset: 0x000038D0 [Token(Token = "0x60008CA")] [Address(RVA = "0xC60590", Offset = "0xC5F590", VA = "0x180C60590")] public bool InsertAt(char input, int position) { return default(bool); } /// Inserts the specified character at the specified position within the formatted string, returning the last insertion position and the status of the operation. /// The to be inserted. /// The zero-based position in the formatted string to insert the character. /// If the method is successful, the last position where a character was inserted; otherwise, the first position where the insertion failed. An output parameter. /// A that succinctly describes the result of the insertion operation. An output parameter. /// /// if the insertion was successful; otherwise, . // Token: 0x060008CB RID: 2251 RVA: 0x000056E8 File Offset: 0x000038E8 [Token(Token = "0x60008CB")] [Address(RVA = "0xC60530", Offset = "0xC5F530", VA = "0x180C60530")] public bool InsertAt(char input, int position, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Inserts the specified string at a specified position within the formatted string. /// The to be inserted. /// The zero-based position in the formatted string to insert the input string. /// /// if the insertion was successful; otherwise, . /// The parameter is . // Token: 0x060008CC RID: 2252 RVA: 0x00005700 File Offset: 0x00003900 [Token(Token = "0x60008CC")] [Address(RVA = "0xC60440", Offset = "0xC5F440", VA = "0x180C60440")] public bool InsertAt(string input, int position) { return default(bool); } /// Inserts the specified string at a specified position within the formatted string, returning the last insertion position and the status of the operation. /// The to be inserted. /// The zero-based position in the formatted string to insert the input string. /// If the method is successful, the last position where a character was inserted; otherwise, the first position where the insertion failed. An output parameter. /// A that succinctly describes the result of the insertion operation. An output parameter. /// /// if the insertion was successful; otherwise, . /// The parameter is . // Token: 0x060008CD RID: 2253 RVA: 0x00005718 File Offset: 0x00003918 [Token(Token = "0x60008CD")] [Address(RVA = "0xC60350", Offset = "0xC5F350", VA = "0x180C60350")] public bool InsertAt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008CE RID: 2254 RVA: 0x00005730 File Offset: 0x00003930 [Token(Token = "0x60008CE")] [Address(RVA = "0xC5FF50", Offset = "0xC5EF50", VA = "0x180C5FF50")] private bool InsertAtInt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint, bool testOnly) { return default(bool); } // Token: 0x060008CF RID: 2255 RVA: 0x00005748 File Offset: 0x00003948 [Token(Token = "0x60008CF")] [Address(RVA = "0xC60790", Offset = "0xC5F790", VA = "0x180C60790")] private static bool IsAscii(char c) { return default(bool); } // Token: 0x060008D0 RID: 2256 RVA: 0x00005760 File Offset: 0x00003960 [Token(Token = "0x60008D0")] [Address(RVA = "0xC606B0", Offset = "0xC5F6B0", VA = "0x180C606B0")] private static bool IsAciiAlphanumeric(char c) { return default(bool); } // Token: 0x060008D1 RID: 2257 RVA: 0x00005778 File Offset: 0x00003978 [Token(Token = "0x60008D1")] [Address(RVA = "0xC606E0", Offset = "0xC5F6E0", VA = "0x180C606E0")] private static bool IsAlphanumeric(char c) { return default(bool); } // Token: 0x060008D2 RID: 2258 RVA: 0x00005790 File Offset: 0x00003990 [Token(Token = "0x60008D2")] [Address(RVA = "0xC60770", Offset = "0xC5F770", VA = "0x180C60770")] private static bool IsAsciiLetter(char c) { return default(bool); } /// Determines whether the specified position is available for assignment. /// The zero-based position in the mask to test. /// /// if the specified position in the formatted string is editable and has not been assigned to yet; otherwise . // Token: 0x060008D3 RID: 2259 RVA: 0x000057A8 File Offset: 0x000039A8 [Token(Token = "0x60008D3")] [Address(RVA = "0xC607B0", Offset = "0xC5F7B0", VA = "0x180C607B0")] public bool IsAvailablePosition(int position) { return default(bool); } /// Determines whether the specified position is editable. /// The zero-based position in the mask to test. /// /// if the specified position in the formatted string is editable; otherwise . // Token: 0x060008D4 RID: 2260 RVA: 0x000057C0 File Offset: 0x000039C0 [Token(Token = "0x60008D4")] [Address(RVA = "0xC608A0", Offset = "0xC5F8A0", VA = "0x180C608A0")] public bool IsEditPosition(int position) { return default(bool); } // Token: 0x060008D5 RID: 2261 RVA: 0x000057D8 File Offset: 0x000039D8 [Token(Token = "0x60008D5")] [Address(RVA = "0xC60870", Offset = "0xC5F870", VA = "0x180C60870")] private static bool IsEditPosition(MaskedTextProvider.CharDescriptor charDescriptor) { return default(bool); } // Token: 0x060008D6 RID: 2262 RVA: 0x000057F0 File Offset: 0x000039F0 [Token(Token = "0x60008D6")] [Address(RVA = "0xC60960", Offset = "0xC5F960", VA = "0x180C60960")] private static bool IsLiteralPosition(MaskedTextProvider.CharDescriptor charDescriptor) { return default(bool); } // Token: 0x060008D7 RID: 2263 RVA: 0x00005808 File Offset: 0x00003A08 [Token(Token = "0x60008D7")] [Address(RVA = "0xC60990", Offset = "0xC5F990", VA = "0x180C60990")] private static bool IsPrintableChar(char c) { return default(bool); } /// Determines whether the specified character is a valid input character. /// The value to test. /// /// if the specified character contains a valid input value; otherwise . // Token: 0x060008D8 RID: 2264 RVA: 0x00005820 File Offset: 0x00003A20 [Token(Token = "0x60008D8")] [Address(RVA = "0xC60A50", Offset = "0xC5FA50", VA = "0x180C60A50")] public static bool IsValidInputChar(char c) { return default(bool); } /// Determines whether the specified character is a valid mask character. /// The value to test. /// /// if the specified character contains a valid mask value; otherwise . // Token: 0x060008D9 RID: 2265 RVA: 0x00005838 File Offset: 0x00003A38 [Token(Token = "0x60008D9")] [Address(RVA = "0xC60AB0", Offset = "0xC5FAB0", VA = "0x180C60AB0")] public static bool IsValidMaskChar(char c) { return default(bool); } /// Determines whether the specified character is a valid password character. /// The value to test. /// /// if the specified character contains a valid password value; otherwise . // Token: 0x060008DA RID: 2266 RVA: 0x00005850 File Offset: 0x00003A50 [Token(Token = "0x60008DA")] [Address(RVA = "0xC60B10", Offset = "0xC5FB10", VA = "0x180C60B10")] public static bool IsValidPasswordChar(char c) { return default(bool); } /// Removes the last assigned character from the formatted string. /// /// if the character was successfully removed; otherwise, . // Token: 0x060008DB RID: 2267 RVA: 0x00005868 File Offset: 0x00003A68 [Token(Token = "0x60008DB")] [Address(RVA = "0xC611B0", Offset = "0xC601B0", VA = "0x180C611B0")] public bool Remove() { return default(bool); } /// Removes the last assigned character from the formatted string, and then outputs the removal position and descriptive information. /// The zero-based position in the formatted string where the character was actually removed. An output parameter. /// A that succinctly describes the result of the operation. An output parameter. /// /// if the character was successfully removed; otherwise, . // Token: 0x060008DC RID: 2268 RVA: 0x00005880 File Offset: 0x00003A80 [Token(Token = "0x60008DC")] [Address(RVA = "0xC61110", Offset = "0xC60110", VA = "0x180C61110")] public bool Remove(out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Removes the assigned character at the specified position from the formatted string. /// The zero-based position of the assigned character to remove. /// /// if the character was successfully removed; otherwise, . // Token: 0x060008DD RID: 2269 RVA: 0x00005898 File Offset: 0x00003A98 [Token(Token = "0x60008DD")] [Address(RVA = "0xC61090", Offset = "0xC60090", VA = "0x180C61090")] public bool RemoveAt(int position) { return default(bool); } /// Removes the assigned characters between the specified positions from the formatted string. /// The zero-based index of the first assigned character to remove. /// The zero-based index of the last assigned character to remove. /// /// if the character was successfully removed; otherwise, . // Token: 0x060008DE RID: 2270 RVA: 0x000058B0 File Offset: 0x00003AB0 [Token(Token = "0x60008DE")] [Address(RVA = "0xC60F50", Offset = "0xC5FF50", VA = "0x180C60F50")] public bool RemoveAt(int startPosition, int endPosition) { return default(bool); } /// Removes the assigned characters between the specified positions from the formatted string, and then outputs the removal position and descriptive information. /// The zero-based index of the first assigned character to remove. /// The zero-based index of the last assigned character to remove. /// If successful, the zero-based position in the formatted string of where the characters were actually removed; otherwise, the first position where the operation failed. An output parameter. /// A that succinctly describes the result of the operation. An output parameter. /// /// if the character was successfully removed; otherwise, . // Token: 0x060008DF RID: 2271 RVA: 0x000058C8 File Offset: 0x00003AC8 [Token(Token = "0x60008DF")] [Address(RVA = "0xC60FF0", Offset = "0xC5FFF0", VA = "0x180C60FF0")] public bool RemoveAt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008E0 RID: 2272 RVA: 0x000058E0 File Offset: 0x00003AE0 [Token(Token = "0x60008E0")] [Address(RVA = "0xC60B80", Offset = "0xC5FB80", VA = "0x180C60B80")] private bool RemoveAtInt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint, bool testOnly) { return default(bool); } /// Replaces a single character at or beyond the specified position with the specified character value. /// The value that replaces the existing value. /// The zero-based position to search for the first editable character to replace. /// /// if the character was successfully replaced; otherwise, . // Token: 0x060008E1 RID: 2273 RVA: 0x000058F8 File Offset: 0x00003AF8 [Token(Token = "0x60008E1")] [Address(RVA = "0xC61320", Offset = "0xC60320", VA = "0x180C61320")] public bool Replace(char input, int position) { return default(bool); } /// Replaces a single character at or beyond the specified position with the specified character value, and then outputs the removal position and descriptive information. /// The value that replaces the existing value. /// The zero-based position to search for the first editable character to replace. /// If successful, the zero-based position in the formatted string where the last character was actually replaced; otherwise, the first position where the operation failed. An output parameter. /// A that succinctly describes the result of the replacement operation. An output parameter. /// /// if the character was successfully replaced; otherwise, . // Token: 0x060008E2 RID: 2274 RVA: 0x00005910 File Offset: 0x00003B10 [Token(Token = "0x60008E2")] [Address(RVA = "0xC61210", Offset = "0xC60210", VA = "0x180C61210")] public bool Replace(char input, int position, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Replaces a single character between the specified starting and ending positions with the specified character value, and then outputs the removal position and descriptive information. /// The value that replaces the existing value. /// The zero-based position in the formatted string where the replacement starts. /// The zero-based position in the formatted string where the replacement ends. /// If successful, the zero-based position in the formatted string where the last character was actually replaced; otherwise, the first position where the operation failed. An output parameter. /// A that succinctly describes the result of the replacement operation. An output parameter. /// /// if the character was successfully replaced; otherwise, . // Token: 0x060008E3 RID: 2275 RVA: 0x00005928 File Offset: 0x00003B28 [Token(Token = "0x60008E3")] [Address(RVA = "0xC619A0", Offset = "0xC609A0", VA = "0x180C619A0")] public bool Replace(char input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Replaces a range of editable characters starting at the specified position with the specified string. /// The value used to replace the existing editable characters. /// The zero-based position to search for the first editable character to replace. /// /// if all the characters were successfully replaced; otherwise, . /// The parameter is . // Token: 0x060008E4 RID: 2276 RVA: 0x00005940 File Offset: 0x00003B40 [Token(Token = "0x60008E4")] [Address(RVA = "0xC618B0", Offset = "0xC608B0", VA = "0x180C618B0")] public bool Replace(string input, int position) { return default(bool); } /// Replaces a range of editable characters starting at the specified position with the specified string, and then outputs the removal position and descriptive information. /// The value used to replace the existing editable characters. /// The zero-based position to search for the first editable character to replace. /// If successful, the zero-based position in the formatted string where the last character was actually replaced; otherwise, the first position where the operation failed. An output parameter. /// A that succinctly describes the result of the replacement operation. An output parameter. /// /// if all the characters were successfully replaced; otherwise, . // Token: 0x060008E5 RID: 2277 RVA: 0x00005958 File Offset: 0x00003B58 [Token(Token = "0x60008E5")] [Address(RVA = "0xC617B0", Offset = "0xC607B0", VA = "0x180C617B0")] public bool Replace(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Replaces a range of editable characters between the specified starting and ending positions with the specified string, and then outputs the removal position and descriptive information. /// The value used to replace the existing editable characters. /// The zero-based position in the formatted string where the replacement starts. /// The zero-based position in the formatted string where the replacement ends. /// If successful, the zero-based position in the formatted string where the last character was actually replaced; otherwise, the first position where the operation failed. An output parameter. /// A that succinctly describes the result of the replacement operation. An output parameter. /// /// if all the characters were successfully replaced; otherwise, . // Token: 0x060008E6 RID: 2278 RVA: 0x00005970 File Offset: 0x00003B70 [Token(Token = "0x60008E6")] [Address(RVA = "0xC61400", Offset = "0xC60400", VA = "0x180C61400")] public bool Replace(string input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008E7 RID: 2279 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E7")] [Address(RVA = "0xC61AA0", Offset = "0xC60AA0", VA = "0x180C61AA0")] private void ResetChar(int testPosition) { } // Token: 0x060008E8 RID: 2280 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E8")] [Address(RVA = "0xC61B50", Offset = "0xC60B50", VA = "0x180C61B50")] private void ResetString(int startPosition, int endPosition) { } /// Sets the formatted string to the specified input string. /// The value used to set the formatted string. /// /// if all the characters were successfully set; otherwise, . /// The parameter is . // Token: 0x060008E9 RID: 2281 RVA: 0x00005988 File Offset: 0x00003B88 [Token(Token = "0x60008E9")] [Address(RVA = "0xC62060", Offset = "0xC61060", VA = "0x180C62060")] public bool Set(string input) { return default(bool); } /// Sets the formatted string to the specified input string, and then outputs the removal position and descriptive information. /// The value used to set the formatted string. /// If successful, the zero-based position in the formatted string where the last character was actually set; otherwise, the first position where the operation failed. An output parameter. /// A that succinctly describes the result of the set operation. An output parameter. /// /// if all the characters were successfully set; otherwise, . /// The parameter is . // Token: 0x060008EA RID: 2282 RVA: 0x000059A0 File Offset: 0x00003BA0 [Token(Token = "0x60008EA")] [Address(RVA = "0xC621D0", Offset = "0xC611D0", VA = "0x180C621D0")] public bool Set(string input, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008EB RID: 2283 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008EB")] [Address(RVA = "0xC61CD0", Offset = "0xC60CD0", VA = "0x180C61CD0")] private void SetChar(char input, int position) { } // Token: 0x060008EC RID: 2284 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008EC")] [Address(RVA = "0xC61D60", Offset = "0xC60D60", VA = "0x180C61D60")] private void SetChar(char input, int position, MaskedTextProvider.CharDescriptor charDescriptor) { } // Token: 0x060008ED RID: 2285 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008ED")] [Address(RVA = "0xC61F30", Offset = "0xC60F30", VA = "0x180C61F30")] private void SetString(string input, int testPosition) { } // Token: 0x060008EE RID: 2286 RVA: 0x000059B8 File Offset: 0x00003BB8 [Token(Token = "0x60008EE")] [Address(RVA = "0xC62320", Offset = "0xC61320", VA = "0x180C62320")] private bool TestChar(char input, int position, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008EF RID: 2287 RVA: 0x000059D0 File Offset: 0x00003BD0 [Token(Token = "0x60008EF")] [Address(RVA = "0xC62850", Offset = "0xC61850", VA = "0x180C62850")] private bool TestEscapeChar(char input, int position) { return default(bool); } // Token: 0x060008F0 RID: 2288 RVA: 0x000059E8 File Offset: 0x00003BE8 [Token(Token = "0x60008F0")] [Address(RVA = "0xC628E0", Offset = "0xC618E0", VA = "0x180C628E0")] private bool TestEscapeChar(char input, int position, MaskedTextProvider.CharDescriptor charDex) { return default(bool); } // Token: 0x060008F1 RID: 2289 RVA: 0x00005A00 File Offset: 0x00003C00 [Token(Token = "0x60008F1")] [Address(RVA = "0xC62A80", Offset = "0xC61A80", VA = "0x180C62A80")] private bool TestSetChar(char input, int position, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008F2 RID: 2290 RVA: 0x00005A18 File Offset: 0x00003C18 [Token(Token = "0x60008F2")] [Address(RVA = "0xC62AF0", Offset = "0xC61AF0", VA = "0x180C62AF0")] private bool TestSetString(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x060008F3 RID: 2291 RVA: 0x00005A30 File Offset: 0x00003C30 [Token(Token = "0x60008F3")] [Address(RVA = "0xC62B60", Offset = "0xC61B60", VA = "0x180C62B60")] private bool TestString(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } /// Returns the formatted string in a displayable form. /// The formatted that includes prompts and mask literals. // Token: 0x060008F4 RID: 2292 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008F4")] [Address(RVA = "0xC62CD0", Offset = "0xC61CD0", VA = "0x180C62CD0")] public string ToDisplayString() { return null; } /// Returns the formatted string that includes all the assigned character values. /// The formatted that includes all the assigned character values. // Token: 0x060008F5 RID: 2293 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008F5")] [Address(RVA = "0xC63190", Offset = "0xC62190", VA = "0x180C63190", Slot = "3")] public override string ToString() { return null; } /// Returns the formatted string, optionally including password characters. /// /// to return the actual editable characters; otherwise, to indicate that the property is to be honored. /// The formatted that includes literals, prompts, and optionally password characters. // Token: 0x060008F6 RID: 2294 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008F6")] [Address(RVA = "0xC63580", Offset = "0xC62580", VA = "0x180C63580")] public string ToString(bool ignorePasswordChar) { return null; } /// Returns a substring of the formatted string. /// The zero-based position in the formatted string where the output begins. /// The number of characters to return. /// If successful, a substring of the formatted , which includes all the assigned character values; otherwise the string. // Token: 0x060008F7 RID: 2295 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008F7")] [Address(RVA = "0xC63460", Offset = "0xC62460", VA = "0x180C63460")] public string ToString(int startPosition, int length) { return null; } /// Returns a substring of the formatted string, optionally including password characters. /// /// to return the actual editable characters; otherwise, to indicate that the property is to be honored. /// The zero-based position in the formatted string where the output begins. /// The number of characters to return. /// If successful, a substring of the formatted , which includes literals, prompts, and optionally password characters; otherwise the string. // Token: 0x060008F8 RID: 2296 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008F8")] [Address(RVA = "0xC632E0", Offset = "0xC622E0", VA = "0x180C632E0")] public string ToString(bool ignorePasswordChar, int startPosition, int length) { return null; } /// Returns the formatted string, optionally including prompt and literal characters. /// /// to include prompt characters in the return string; otherwise, . /// /// to include literal characters in the return string; otherwise, . /// The formatted that includes all the assigned character values and optionally includes literals and prompts. // Token: 0x060008F9 RID: 2297 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008F9")] [Address(RVA = "0xC63400", Offset = "0xC62400", VA = "0x180C63400")] public string ToString(bool includePrompt, bool includeLiterals) { return null; } /// Returns a substring of the formatted string, optionally including prompt and literal characters. /// /// to include prompt characters in the return string; otherwise, . /// /// to include literal characters in the return string; otherwise, . /// The zero-based position in the formatted string where the output begins. /// The number of characters to return. /// If successful, a substring of the formatted , which includes all the assigned character values and optionally includes literals and prompts; otherwise the string. // Token: 0x060008FA RID: 2298 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008FA")] [Address(RVA = "0xC632B0", Offset = "0xC622B0", VA = "0x180C632B0")] public string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length) { return null; } /// Returns a substring of the formatted string, optionally including prompt, literal, and password characters. /// /// to return the actual editable characters; otherwise, to indicate that the property is to be honored. /// /// to include prompt characters in the return string; otherwise, . /// /// to return literal characters in the return string; otherwise, . /// The zero-based position in the formatted string where the output begins. /// The number of characters to return. /// If successful, a substring of the formatted , which includes all the assigned character values and optionally includes literals, prompts, and password characters; otherwise the string. // Token: 0x060008FB RID: 2299 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008FB")] [Address(RVA = "0xC62E60", Offset = "0xC61E60", VA = "0x180C62E60")] public string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length) { return null; } /// Tests whether the specified character could be set successfully at the specified position. /// The value to test. /// The position in the mask to test the input character against. /// A that succinctly describes the result of the operation. An output parameter. /// /// if the specified character is valid for the specified position; otherwise, . // Token: 0x060008FC RID: 2300 RVA: 0x00005A48 File Offset: 0x00003C48 [Token(Token = "0x60008FC")] [Address(RVA = "0xC636B0", Offset = "0xC626B0", VA = "0x180C636B0")] public bool VerifyChar(char input, int position, out MaskedTextResultHint hint) { return default(bool); } /// Tests whether the specified character would be escaped at the specified position. /// The value to test. /// The position in the mask to test the input character against. /// /// if the specified character would be escaped at the specified position; otherwise, . // Token: 0x060008FD RID: 2301 RVA: 0x00005A60 File Offset: 0x00003C60 [Token(Token = "0x60008FD")] [Address(RVA = "0xC63730", Offset = "0xC62730", VA = "0x180C63730")] public bool VerifyEscapeChar(char input, int position) { return default(bool); } /// Tests whether the specified string could be set successfully. /// The value to test. /// /// if the specified string represents valid input; otherwise, . // Token: 0x060008FE RID: 2302 RVA: 0x00005A78 File Offset: 0x00003C78 [Token(Token = "0x60008FE")] [Address(RVA = "0xC637E0", Offset = "0xC627E0", VA = "0x180C637E0")] public bool VerifyString(string input) { return default(bool); } /// Tests whether the specified string could be set successfully, and then outputs position and descriptive information. /// The value to test. /// If successful, the zero-based position of the last character actually tested; otherwise, the first position where the test failed. An output parameter. /// A that succinctly describes the result of the test operation. An output parameter. /// /// if the specified string represents valid input; otherwise, . // Token: 0x060008FF RID: 2303 RVA: 0x00005A90 File Offset: 0x00003C90 [Token(Token = "0x60008FF")] [Address(RVA = "0xC637A0", Offset = "0xC627A0", VA = "0x180C637A0")] public bool VerifyString(string input, out int testPosition, out MaskedTextResultHint resultHint) { return default(bool); } // Token: 0x04000529 RID: 1321 [Token(Token = "0x4000529")] private const char spaceChar = ' '; // Token: 0x0400052A RID: 1322 [Token(Token = "0x400052A")] private const char defaultPromptChar = '_'; // Token: 0x0400052B RID: 1323 [Token(Token = "0x400052B")] private const char nullPasswordChar = '\0'; // Token: 0x0400052C RID: 1324 [Token(Token = "0x400052C")] private const bool defaultAllowPrompt = true; // Token: 0x0400052D RID: 1325 [Token(Token = "0x400052D")] private const int invalidIndex = -1; // Token: 0x0400052E RID: 1326 [Token(Token = "0x400052E")] private const byte editAny = 0; // Token: 0x0400052F RID: 1327 [Token(Token = "0x400052F")] private const byte editUnassigned = 1; // Token: 0x04000530 RID: 1328 [Token(Token = "0x4000530")] private const byte editAssigned = 2; // Token: 0x04000531 RID: 1329 [Token(Token = "0x4000531")] private const bool forward = true; // Token: 0x04000532 RID: 1330 [Token(Token = "0x4000532")] private const bool backward = false; // Token: 0x04000533 RID: 1331 [Token(Token = "0x4000533")] private static int ASCII_ONLY; // Token: 0x04000534 RID: 1332 [Token(Token = "0x4000534")] private static int ALLOW_PROMPT_AS_INPUT; // Token: 0x04000535 RID: 1333 [Token(Token = "0x4000535")] private static int INCLUDE_PROMPT; // Token: 0x04000536 RID: 1334 [Token(Token = "0x4000536")] private static int INCLUDE_LITERALS; // Token: 0x04000537 RID: 1335 [Token(Token = "0x4000537")] private static int RESET_ON_PROMPT; // Token: 0x04000538 RID: 1336 [Token(Token = "0x4000538")] private static int RESET_ON_LITERALS; // Token: 0x04000539 RID: 1337 [Token(Token = "0x4000539")] private static int SKIP_SPACE; // Token: 0x0400053A RID: 1338 [Token(Token = "0x400053A")] private static Type maskTextProviderType; // Token: 0x0400053B RID: 1339 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400053B")] private BitVector32 flagState; // Token: 0x0400053C RID: 1340 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400053C")] private CultureInfo culture; // Token: 0x0400053D RID: 1341 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400053D")] private StringBuilder testString; // Token: 0x0400053E RID: 1342 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400053E")] private int assignedCharCount; // Token: 0x0400053F RID: 1343 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400053F")] private int requiredCharCount; // Token: 0x04000540 RID: 1344 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000540")] private int requiredEditChars; // Token: 0x04000541 RID: 1345 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4000541")] private int optionalEditChars; // Token: 0x04000542 RID: 1346 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000542")] private string mask; // Token: 0x04000543 RID: 1347 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000543")] private char passwordChar; // Token: 0x04000544 RID: 1348 [FieldOffset(Offset = "0x42")] [Token(Token = "0x4000544")] private char promptChar; // Token: 0x04000545 RID: 1349 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000545")] private List stringDescriptor; // Token: 0x02000164 RID: 356 [Token(Token = "0x2000164")] private enum CaseConversion { // Token: 0x04000547 RID: 1351 [Token(Token = "0x4000547")] None, // Token: 0x04000548 RID: 1352 [Token(Token = "0x4000548")] ToLower, // Token: 0x04000549 RID: 1353 [Token(Token = "0x4000549")] ToUpper } // Token: 0x02000165 RID: 357 [Token(Token = "0x2000165")] [Flags] private enum CharType { // Token: 0x0400054B RID: 1355 [Token(Token = "0x400054B")] EditOptional = 1, // Token: 0x0400054C RID: 1356 [Token(Token = "0x400054C")] EditRequired = 2, // Token: 0x0400054D RID: 1357 [Token(Token = "0x400054D")] Separator = 4, // Token: 0x0400054E RID: 1358 [Token(Token = "0x400054E")] Literal = 8, // Token: 0x0400054F RID: 1359 [Token(Token = "0x400054F")] Modifier = 16 } // Token: 0x02000166 RID: 358 [Token(Token = "0x2000166")] private class CharDescriptor { // Token: 0x06000901 RID: 2305 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000901")] [Address(RVA = "0xC514F0", Offset = "0xC504F0", VA = "0x180C514F0")] public CharDescriptor(int maskPos, MaskedTextProvider.CharType charType) { } // Token: 0x06000902 RID: 2306 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000902")] [Address(RVA = "0xC512C0", Offset = "0xC502C0", VA = "0x180C512C0", Slot = "3")] public override string ToString() { return null; } // Token: 0x04000550 RID: 1360 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000550")] public int MaskPosition; // Token: 0x04000551 RID: 1361 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000551")] public MaskedTextProvider.CaseConversion CaseConversion; // Token: 0x04000552 RID: 1362 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000552")] public MaskedTextProvider.CharType CharType; // Token: 0x04000553 RID: 1363 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000553")] public bool IsAssigned; } } }