Files
2026-04-10 22:50:51 +02:00

1543 lines
79 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Globalization;
using System.Text;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// <summary>Represents a mask-parsing service that can be used by any number of controls that support masking, such as the <see cref="T:System.Windows.Forms.MaskedTextBox" /> control.</summary>
// Token: 0x02000167 RID: 359
[Token(Token = "0x2000167")]
public class MaskedTextProvider : ICloneable
{
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
// Token: 0x060008A7 RID: 2215 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A7")]
[Address(RVA = "0x4F9740", Offset = "0x4F8540", VA = "0x1804F9740")]
public MaskedTextProvider(string mask)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask and ASCII restriction value.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
/// <param name="restrictToAscii">
/// <see langword="true" /> to restrict input to ASCII-compatible characters; otherwise <see langword="false" /> to allow the entire Unicode set.</param>
// Token: 0x060008A8 RID: 2216 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A8")]
[Address(RVA = "0x4F9660", Offset = "0x4F8460", VA = "0x1804F9660")]
public MaskedTextProvider(string mask, bool restrictToAscii)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask and culture.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that is used to set region-sensitive separator characters.</param>
// Token: 0x060008A9 RID: 2217 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A9")]
[Address(RVA = "0x4F9710", Offset = "0x4F8510", VA = "0x1804F9710")]
public MaskedTextProvider(string mask, CultureInfo culture)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask, culture, and ASCII restriction value.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that is used to set region-sensitive separator characters.</param>
/// <param name="restrictToAscii">
/// <see langword="true" /> to restrict input to ASCII-compatible characters; otherwise <see langword="false" /> to allow the entire Unicode set.</param>
// Token: 0x060008AA RID: 2218 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AA")]
[Address(RVA = "0x4F9630", Offset = "0x4F8430", VA = "0x1804F9630")]
public MaskedTextProvider(string mask, CultureInfo culture, bool restrictToAscii)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask, password character, and prompt usage value.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
/// <param name="passwordChar">A <see cref="T:System.Char" /> that will be displayed for characters entered into a password string.</param>
/// <param name="allowPromptAsInput">
/// <see langword="true" /> to allow the prompt character as input; otherwise <see langword="false" />.</param>
// Token: 0x060008AB RID: 2219 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AB")]
[Address(RVA = "0x4F96A0", Offset = "0x4F84A0", VA = "0x1804F96A0")]
public MaskedTextProvider(string mask, char passwordChar, bool allowPromptAsInput)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask, culture, password character, and prompt usage value.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that is used to set region-sensitive separator characters.</param>
/// <param name="passwordChar">A <see cref="T:System.Char" /> that will be displayed for characters entered into a password string.</param>
/// <param name="allowPromptAsInput">
/// <see langword="true" /> to allow the prompt character as input; otherwise <see langword="false" />.</param>
// Token: 0x060008AC RID: 2220 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AC")]
[Address(RVA = "0x4F96D0", Offset = "0x4F84D0", VA = "0x1804F96D0")]
public MaskedTextProvider(string mask, CultureInfo culture, char passwordChar, bool allowPromptAsInput)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MaskedTextProvider" /> class using the specified mask, culture, prompt usage value, prompt character, password character, and ASCII restriction value.</summary>
/// <param name="mask">A <see cref="T:System.String" /> that represents the input mask.</param>
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that is used to set region-sensitive separator characters.</param>
/// <param name="allowPromptAsInput">A <see cref="T:System.Boolean" /> value that specifies whether the prompt character should be allowed as a valid input character.</param>
/// <param name="promptChar">A <see cref="T:System.Char" /> that will be displayed as a placeholder for user input.</param>
/// <param name="passwordChar">A <see cref="T:System.Char" /> that will be displayed for characters entered into a password string.</param>
/// <param name="restrictToAscii">
/// <see langword="true" /> to restrict input to ASCII-compatible characters; otherwise <see langword="false" /> to allow the entire Unicode set.</param>
/// <exception cref="T:System.ArgumentException">The mask parameter is <see langword="null" /> or <see cref="F:System.String.Empty" />.
/// -or-
/// The mask contains one or more non-printable characters.</exception>
// Token: 0x060008AD RID: 2221 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AD")]
[Address(RVA = "0x4F9770", Offset = "0x4F8570", VA = "0x1804F9770")]
public MaskedTextProvider(string mask, CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii)
{
}
// Token: 0x060008AE RID: 2222 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AE")]
[Address(RVA = "0x4F57C0", Offset = "0x4F45C0", VA = "0x1804F57C0")]
private void Initialize()
{
}
/// <summary>Gets a value indicating whether the prompt character should be treated as a valid input character or not.</summary>
/// <returns>
/// <see langword="true" /> if the user can enter <see cref="P:System.ComponentModel.MaskedTextProvider.PromptChar" /> into the control; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
// Token: 0x170001A6 RID: 422
// (get) Token: 0x060008AF RID: 2223 RVA: 0x000053A0 File Offset: 0x000035A0
[Token(Token = "0x170001A6")]
public bool AllowPromptAsInput
{
[Token(Token = "0x60008AF")]
[Address(RVA = "0x4F9B70", Offset = "0x4F8970", VA = "0x1804F9B70")]
get
{
return default(bool);
}
}
/// <summary>Gets the number of editable character positions that have already been successfully assigned an input value.</summary>
/// <returns>An <see cref="T:System.Int32" /> containing the number of editable character positions in the input mask that have already been assigned a character value in the formatted string.</returns>
// Token: 0x170001A7 RID: 423
// (get) Token: 0x060008B0 RID: 2224 RVA: 0x000053B8 File Offset: 0x000035B8
[Token(Token = "0x170001A7")]
public int AssignedEditPositionCount
{
[Token(Token = "0x60008B0")]
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
get
{
return 0;
}
}
/// <summary>Gets the number of editable character positions in the input mask that have not yet been assigned an input value.</summary>
/// <returns>An <see cref="T:System.Int32" /> containing the number of editable character positions that not yet been assigned a character value.</returns>
// Token: 0x170001A8 RID: 424
// (get) Token: 0x060008B1 RID: 2225 RVA: 0x000053D0 File Offset: 0x000035D0
[Token(Token = "0x170001A8")]
public int AvailableEditPositionCount
{
[Token(Token = "0x60008B1")]
[Address(RVA = "0x4F9C50", Offset = "0x4F8A50", VA = "0x1804F9C50")]
get
{
return 0;
}
}
/// <summary>Creates a copy of the current <see cref="T:System.ComponentModel.MaskedTextProvider" />.</summary>
/// <returns>The <see cref="T:System.ComponentModel.MaskedTextProvider" /> object this method creates, cast as an object.</returns>
// Token: 0x060008B2 RID: 2226 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008B2")]
[Address(RVA = "0x4F4670", Offset = "0x4F3470", VA = "0x1804F4670", Slot = "4")]
public object Clone()
{
return null;
}
/// <summary>Gets the culture that determines the value of the localizable separators and placeholders in the input mask.</summary>
/// <returns>A <see cref="T:System.Globalization.CultureInfo" /> containing the culture information associated with the input mask.</returns>
// Token: 0x170001A9 RID: 425
// (get) Token: 0x060008B3 RID: 2227 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001A9")]
public CultureInfo Culture
{
[Token(Token = "0x60008B3")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return null;
}
}
/// <summary>Gets the default password character used obscure user input.</summary>
/// <returns>A <see cref="T:System.Char" /> that represents the default password character.</returns>
// Token: 0x170001AA RID: 426
// (get) Token: 0x060008B4 RID: 2228 RVA: 0x000053E8 File Offset: 0x000035E8
[Token(Token = "0x170001AA")]
public static char DefaultPasswordChar
{
[Token(Token = "0x60008B4")]
[Address(RVA = "0x4F9C60", Offset = "0x4F8A60", VA = "0x1804F9C60")]
get
{
return '\0';
}
}
/// <summary>Gets the number of editable positions in the formatted string.</summary>
/// <returns>An <see cref="T:System.Int32" /> containing the number of editable positions in the formatted string.</returns>
// Token: 0x170001AB RID: 427
// (get) Token: 0x060008B5 RID: 2229 RVA: 0x00005400 File Offset: 0x00003600
[Token(Token = "0x170001AB")]
public int EditPositionCount
{
[Token(Token = "0x60008B5")]
[Address(RVA = "0x4F9C70", Offset = "0x4F8A70", VA = "0x1804F9C70")]
get
{
return 0;
}
}
/// <summary>Gets a newly created enumerator for the editable positions in the formatted string.</summary>
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that supports enumeration over the editable positions in the formatted string.</returns>
// Token: 0x170001AC RID: 428
// (get) Token: 0x060008B6 RID: 2230 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001AC")]
public IEnumerator EditPositions
{
[Token(Token = "0x60008B6")]
[Address(RVA = "0x4F9C80", Offset = "0x4F8A80", VA = "0x1804F9C80")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether literal characters in the input mask should be included in the formatted string.</summary>
/// <returns>
/// <see langword="true" /> if literals are included; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
// Token: 0x170001AD RID: 429
// (get) Token: 0x060008B7 RID: 2231 RVA: 0x00005418 File Offset: 0x00003618
// (set) Token: 0x060008B8 RID: 2232 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001AD")]
public bool IncludeLiterals
{
[Token(Token = "0x60008B7")]
[Address(RVA = "0x4F9E10", Offset = "0x4F8C10", VA = "0x1804F9E10")]
get
{
return default(bool);
}
[Token(Token = "0x60008B8")]
[Address(RVA = "0x4FA1F0", Offset = "0x4F8FF0", VA = "0x1804FA1F0")]
set
{
}
}
/// <summary>Gets or sets a value indicating whether <see cref="P:System.Windows.Forms.MaskedTextBox.PromptChar" /> is used to represent the absence of user input when displaying the formatted string.</summary>
/// <returns>
/// <see langword="true" /> if the prompt character is used to represent the positions where no user input was provided; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
// Token: 0x170001AE RID: 430
// (get) Token: 0x060008B9 RID: 2233 RVA: 0x00005430 File Offset: 0x00003630
// (set) Token: 0x060008BA RID: 2234 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001AE")]
public bool IncludePrompt
{
[Token(Token = "0x60008B9")]
[Address(RVA = "0x4F9E80", Offset = "0x4F8C80", VA = "0x1804F9E80")]
get
{
return default(bool);
}
[Token(Token = "0x60008BA")]
[Address(RVA = "0x4FA270", Offset = "0x4F9070", VA = "0x1804FA270")]
set
{
}
}
/// <summary>Gets a value indicating whether the mask accepts characters outside of the ASCII character set.</summary>
/// <returns>
/// <see langword="true" /> if only ASCII is accepted; <see langword="false" /> if <see cref="T:System.ComponentModel.MaskedTextProvider" /> can accept any arbitrary Unicode character. The default is <see langword="false" />.</returns>
// Token: 0x170001AF RID: 431
// (get) Token: 0x060008BB RID: 2235 RVA: 0x00005448 File Offset: 0x00003648
[Token(Token = "0x170001AF")]
public bool AsciiOnly
{
[Token(Token = "0x60008BB")]
[Address(RVA = "0x4F9BE0", Offset = "0x4F89E0", VA = "0x1804F9BE0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets a value that determines whether password protection should be applied to the formatted string.</summary>
/// <returns>
/// <see langword="true" /> if the input string is to be treated as a password string; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x170001B0 RID: 432
// (get) Token: 0x060008BC RID: 2236 RVA: 0x00005460 File Offset: 0x00003660
// (set) Token: 0x060008BD RID: 2237 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001B0")]
public bool IsPassword
{
[Token(Token = "0x60008BC")]
[Address(RVA = "0x4F9F00", Offset = "0x4F8D00", VA = "0x1804F9F00")]
get
{
return default(bool);
}
[Token(Token = "0x60008BD")]
[Address(RVA = "0x4FA2F0", Offset = "0x4F90F0", VA = "0x1804FA2F0")]
set
{
}
}
/// <summary>Gets the upper bound of the range of invalid indexes.</summary>
/// <returns>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.</returns>
// Token: 0x170001B1 RID: 433
// (get) Token: 0x060008BE RID: 2238 RVA: 0x00005478 File Offset: 0x00003678
[Token(Token = "0x170001B1")]
public static int InvalidIndex
{
[Token(Token = "0x60008BE")]
[Address(RVA = "0x4F9EF0", Offset = "0x4F8CF0", VA = "0x1804F9EF0")]
get
{
return 0;
}
}
/// <summary>Gets the index in the mask of the rightmost input character that has been assigned to the mask.</summary>
/// <returns>If at least one input character has been assigned to the mask, an <see cref="T:System.Int32" /> containing the index of rightmost assigned position; otherwise, if no position has been assigned, <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x170001B2 RID: 434
// (get) Token: 0x060008BF RID: 2239 RVA: 0x00005490 File Offset: 0x00003690
[Token(Token = "0x170001B2")]
public int LastAssignedPosition
{
[Token(Token = "0x60008BF")]
[Address(RVA = "0x4F9FF0", Offset = "0x4F8DF0", VA = "0x1804F9FF0")]
get
{
return 0;
}
}
/// <summary>Gets the length of the mask, absent any mask modifier characters.</summary>
/// <returns>An <see cref="T:System.Int32" /> containing the number of positions in the mask, excluding characters that modify mask input.</returns>
// Token: 0x170001B3 RID: 435
// (get) Token: 0x060008C0 RID: 2240 RVA: 0x000054A8 File Offset: 0x000036A8
[Token(Token = "0x170001B3")]
public int Length
{
[Token(Token = "0x60008C0")]
[Address(RVA = "0x4FA040", Offset = "0x4F8E40", VA = "0x1804FA040")]
get
{
return 0;
}
}
/// <summary>Gets the input mask.</summary>
/// <returns>A <see cref="T:System.String" /> containing the full mask.</returns>
// Token: 0x170001B4 RID: 436
// (get) Token: 0x060008C1 RID: 2241 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001B4")]
public string Mask
{
[Token(Token = "0x60008C1")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
get
{
return null;
}
}
/// <summary>Gets a value indicating whether all required inputs have been entered into the formatted string.</summary>
/// <returns>
/// <see langword="true" /> if all required input has been entered into the mask; otherwise, <see langword="false" />.</returns>
// Token: 0x170001B5 RID: 437
// (get) Token: 0x060008C2 RID: 2242 RVA: 0x000054C0 File Offset: 0x000036C0
[Token(Token = "0x170001B5")]
public bool MaskCompleted
{
[Token(Token = "0x60008C2")]
[Address(RVA = "0x4FA060", Offset = "0x4F8E60", VA = "0x1804FA060")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether all required and optional inputs have been entered into the formatted string.</summary>
/// <returns>
/// <see langword="true" /> if all required and optional inputs have been entered; otherwise, <see langword="false" />.</returns>
// Token: 0x170001B6 RID: 438
// (get) Token: 0x060008C3 RID: 2243 RVA: 0x000054D8 File Offset: 0x000036D8
[Token(Token = "0x170001B6")]
public bool MaskFull
{
[Token(Token = "0x60008C3")]
[Address(RVA = "0x4FA070", Offset = "0x4F8E70", VA = "0x1804FA070")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the character to be substituted for the actual input characters.</summary>
/// <returns>The <see cref="T:System.Char" /> value used as the password character.</returns>
/// <exception cref="T:System.InvalidOperationException">The password character specified when setting this property is the same as the current prompt character, <see cref="P:System.ComponentModel.MaskedTextProvider.PromptChar" />. The two are required to be different.</exception>
/// <exception cref="T:System.ArgumentException">The character specified when setting this property is not a valid password character, as determined by the <see cref="M:System.ComponentModel.MaskedTextProvider.IsValidPasswordChar(System.Char)" /> method.</exception>
// Token: 0x170001B7 RID: 439
// (get) Token: 0x060008C4 RID: 2244 RVA: 0x000054F0 File Offset: 0x000036F0
// (set) Token: 0x060008C5 RID: 2245 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001B7")]
public char PasswordChar
{
[Token(Token = "0x60008C4")]
[Address(RVA = "0x4FA080", Offset = "0x4F8E80", VA = "0x1804FA080")]
get
{
return '\0';
}
[Token(Token = "0x60008C5")]
[Address(RVA = "0x4FA370", Offset = "0x4F9170", VA = "0x1804FA370")]
set
{
}
}
/// <summary>Gets or sets the character used to represent the absence of user input for all available edit positions.</summary>
/// <returns>The character used to prompt the user for input. The default is an underscore (_).</returns>
/// <exception cref="T:System.InvalidOperationException">The prompt character specified when setting this property is the same as the current password character, <see cref="P:System.ComponentModel.MaskedTextProvider.PasswordChar" />. The two are required to be different.</exception>
/// <exception cref="T:System.ArgumentException">The character specified when setting this property is not a valid password character, as determined by the <see cref="M:System.ComponentModel.MaskedTextProvider.IsValidPasswordChar(System.Char)" /> method.</exception>
// Token: 0x170001B8 RID: 440
// (get) Token: 0x060008C6 RID: 2246 RVA: 0x00005508 File Offset: 0x00003708
// (set) Token: 0x060008C7 RID: 2247 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001B8")]
public char PromptChar
{
[Token(Token = "0x60008C6")]
[Address(RVA = "0x4FA090", Offset = "0x4F8E90", VA = "0x1804FA090")]
get
{
return '\0';
}
[Token(Token = "0x60008C7")]
[Address(RVA = "0x4FA4B0", Offset = "0x4F92B0", VA = "0x1804FA4B0")]
set
{
}
}
/// <summary>Gets or sets a value that determines how an input character that matches the prompt character should be handled.</summary>
/// <returns>
/// <see langword="true" /> if the prompt character entered as input causes the current editable position in the mask to be reset; otherwise, <see langword="false" /> to indicate that the prompt character is to be processed as a normal input character. The default is <see langword="true" />.</returns>
// Token: 0x170001B9 RID: 441
// (get) Token: 0x060008C8 RID: 2248 RVA: 0x00005520 File Offset: 0x00003720
// (set) Token: 0x060008C9 RID: 2249 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001B9")]
public bool ResetOnPrompt
{
[Token(Token = "0x60008C8")]
[Address(RVA = "0x4FA0A0", Offset = "0x4F8EA0", VA = "0x1804FA0A0")]
get
{
return default(bool);
}
[Token(Token = "0x60008C9")]
[Address(RVA = "0x4FA650", Offset = "0x4F9450", VA = "0x1804FA650")]
set
{
}
}
/// <summary>Gets or sets a value that determines how a space input character should be handled.</summary>
/// <returns>
/// <see langword="true" /> if the space input character causes the current editable position in the mask to be reset; otherwise, <see langword="false" /> to indicate that it is to be processed as a normal input character. The default is <see langword="true" />.</returns>
// Token: 0x170001BA RID: 442
// (get) Token: 0x060008CA RID: 2250 RVA: 0x00005538 File Offset: 0x00003738
// (set) Token: 0x060008CB RID: 2251 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001BA")]
public bool ResetOnSpace
{
[Token(Token = "0x60008CA")]
[Address(RVA = "0x4FA110", Offset = "0x4F8F10", VA = "0x1804FA110")]
get
{
return default(bool);
}
[Token(Token = "0x60008CB")]
[Address(RVA = "0x4FA6D0", Offset = "0x4F94D0", VA = "0x1804FA6D0")]
set
{
}
}
/// <summary>Gets or sets a value indicating whether literal character positions in the mask can be overwritten by their same values.</summary>
/// <returns>
/// <see langword="true" /> to allow literals to be added back; otherwise, <see langword="false" /> to not allow the user to overwrite literal characters. The default is <see langword="true" />.</returns>
// Token: 0x170001BB RID: 443
// (get) Token: 0x060008CC RID: 2252 RVA: 0x00005550 File Offset: 0x00003750
// (set) Token: 0x060008CD RID: 2253 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001BB")]
public bool SkipLiterals
{
[Token(Token = "0x60008CC")]
[Address(RVA = "0x4FA180", Offset = "0x4F8F80", VA = "0x1804FA180")]
get
{
return default(bool);
}
[Token(Token = "0x60008CD")]
[Address(RVA = "0x4FA750", Offset = "0x4F9550", VA = "0x1804FA750")]
set
{
}
}
/// <summary>Gets the element at the specified position in the formatted string.</summary>
/// <param name="index">A zero-based index of the element to retrieve.</param>
/// <returns>The <see cref="T:System.Char" /> at the specified position in the formatted string.</returns>
/// <exception cref="T:System.IndexOutOfRangeException">
/// <paramref name="index" /> is less than zero or greater than or equal to the <see cref="P:System.ComponentModel.MaskedTextProvider.Length" /> of the mask.</exception>
// Token: 0x170001BC RID: 444
[Token(Token = "0x170001BC")]
public char this[int index]
{
[Token(Token = "0x60008CE")]
[Address(RVA = "0x4F9F10", Offset = "0x4F8D10", VA = "0x1804F9F10")]
get
{
return '\0';
}
}
/// <summary>Adds the specified input character to the end of the formatted string.</summary>
/// <param name="input">A <see cref="T:System.Char" /> value to be appended to the formatted string.</param>
/// <returns>
/// <see langword="true" /> if the input character was added successfully; otherwise <see langword="false" />.</returns>
// Token: 0x060008CF RID: 2255 RVA: 0x00005580 File Offset: 0x00003780
[Token(Token = "0x60008CF")]
[Address(RVA = "0x4F4300", Offset = "0x4F3100", VA = "0x1804F4300")]
public bool Add(char input)
{
return default(bool);
}
/// <summary>Adds the specified input character to the end of the formatted string, and then outputs position and descriptive information.</summary>
/// <param name="input">A <see cref="T:System.Char" /> value to be appended to the formatted string.</param>
/// <param name="testPosition">The zero-based position in the formatted string where the attempt was made to add the character. An output parameter.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the input character was added successfully; otherwise <see langword="false" />.</returns>
// Token: 0x060008D0 RID: 2256 RVA: 0x00005598 File Offset: 0x00003798
[Token(Token = "0x60008D0")]
[Address(RVA = "0x4F4400", Offset = "0x4F3200", VA = "0x1804F4400")]
public bool Add(char input, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>Adds the characters in the specified input string to the end of the formatted string.</summary>
/// <param name="input">A <see cref="T:System.String" /> containing character values to be appended to the formatted string.</param>
/// <returns>
/// <see langword="true" /> if all the characters from the input string were added successfully; otherwise <see langword="false" /> to indicate that no characters were added.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> parameter is <see langword="null" />.</exception>
// Token: 0x060008D1 RID: 2257 RVA: 0x000055B0 File Offset: 0x000037B0
[Token(Token = "0x60008D1")]
[Address(RVA = "0x4F40B0", Offset = "0x4F2EB0", VA = "0x1804F40B0")]
public bool Add(string input)
{
return default(bool);
}
/// <summary>Adds the characters in the specified input string to the end of the formatted string, and then outputs position and descriptive information.</summary>
/// <param name="input">A <see cref="T:System.String" /> containing character values to be appended to the formatted string.</param>
/// <param name="testPosition">The zero-based position in the formatted string where the attempt was made to add the character. An output parameter.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if all the characters from the input string were added successfully; otherwise <see langword="false" /> to indicate that no characters were added.</returns>
// Token: 0x060008D2 RID: 2258 RVA: 0x000055C8 File Offset: 0x000037C8
[Token(Token = "0x60008D2")]
[Address(RVA = "0x4F41D0", Offset = "0x4F2FD0", VA = "0x1804F41D0")]
public bool Add(string input, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>Clears all the editable input characters from the formatted string, replacing them with prompt characters.</summary>
// Token: 0x060008D3 RID: 2259 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D3")]
[Address(RVA = "0x4F4540", Offset = "0x4F3340", VA = "0x1804F4540")]
public void Clear()
{
}
/// <summary>Clears all the editable input characters from the formatted string, replacing them with prompt characters, and then outputs descriptive information.</summary>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the operation. An output parameter.</param>
// Token: 0x060008D4 RID: 2260 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D4")]
[Address(RVA = "0x4F4560", Offset = "0x4F3360", VA = "0x1804F4560")]
public void Clear(out MaskedTextResultHint resultHint)
{
}
/// <summary>Returns the position of the first assigned editable position after the specified position using the specified search direction.</summary>
/// <param name="position">The zero-based position in the formatted string to start the search.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first assigned editable position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008D5 RID: 2261 RVA: 0x000055E0 File Offset: 0x000037E0
[Token(Token = "0x60008D5")]
[Address(RVA = "0x4F5080", Offset = "0x4F3E80", VA = "0x1804F5080")]
public int FindAssignedEditPositionFrom(int position, bool direction)
{
return 0;
}
/// <summary>Returns the position of the first assigned editable position between the specified positions using the specified search direction.</summary>
/// <param name="startPosition">The zero-based position in the formatted string where the search starts.</param>
/// <param name="endPosition">The zero-based position in the formatted string where the search ends.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first assigned editable position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008D6 RID: 2262 RVA: 0x000055F8 File Offset: 0x000037F8
[Token(Token = "0x60008D6")]
[Address(RVA = "0x4F5100", Offset = "0x4F3F00", VA = "0x1804F5100")]
public int FindAssignedEditPositionInRange(int startPosition, int endPosition, bool direction)
{
return 0;
}
/// <summary>Returns the position of the first editable position after the specified position using the specified search direction.</summary>
/// <param name="position">The zero-based position in the formatted string to start the search.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first editable position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008D7 RID: 2263 RVA: 0x00005610 File Offset: 0x00003810
[Token(Token = "0x60008D7")]
[Address(RVA = "0x4F5220", Offset = "0x4F4020", VA = "0x1804F5220")]
public int FindEditPositionFrom(int position, bool direction)
{
return 0;
}
/// <summary>Returns the position of the first editable position between the specified positions using the specified search direction.</summary>
/// <param name="startPosition">The zero-based position in the formatted string where the search starts.</param>
/// <param name="endPosition">The zero-based position in the formatted string where the search ends.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first editable position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008D8 RID: 2264 RVA: 0x00005628 File Offset: 0x00003828
[Token(Token = "0x60008D8")]
[Address(RVA = "0x4F53C0", Offset = "0x4F41C0", VA = "0x1804F53C0")]
public int FindEditPositionInRange(int startPosition, int endPosition, bool direction)
{
return 0;
}
// Token: 0x060008D9 RID: 2265 RVA: 0x00005640 File Offset: 0x00003840
[Token(Token = "0x60008D9")]
[Address(RVA = "0x4F5290", Offset = "0x4F4090", VA = "0x1804F5290")]
private int FindEditPositionInRange(int startPosition, int endPosition, bool direction, byte assignedStatus)
{
return 0;
}
/// <summary>Returns the position of the first non-editable position after the specified position using the specified search direction.</summary>
/// <param name="position">The zero-based position in the formatted string to start the search.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first literal position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008DA RID: 2266 RVA: 0x00005658 File Offset: 0x00003858
[Token(Token = "0x60008DA")]
[Address(RVA = "0x4F53E0", Offset = "0x4F41E0", VA = "0x1804F53E0")]
public int FindNonEditPositionFrom(int position, bool direction)
{
return 0;
}
/// <summary>Returns the position of the first non-editable position between the specified positions using the specified search direction.</summary>
/// <param name="startPosition">The zero-based position in the formatted string where the search starts.</param>
/// <param name="endPosition">The zero-based position in the formatted string where the search ends.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first literal position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008DB RID: 2267 RVA: 0x00005670 File Offset: 0x00003870
[Token(Token = "0x60008DB")]
[Address(RVA = "0x4F5450", Offset = "0x4F4250", VA = "0x1804F5450")]
public int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction)
{
return 0;
}
// Token: 0x060008DC RID: 2268 RVA: 0x00005688 File Offset: 0x00003888
[Token(Token = "0x60008DC")]
[Address(RVA = "0x4F5470", Offset = "0x4F4270", VA = "0x1804F5470")]
private int FindPositionInRange(int startPosition, int endPosition, bool direction, MaskedTextProvider.CharType charTypeFlags)
{
return 0;
}
/// <summary>Returns the position of the first unassigned editable position after the specified position using the specified search direction.</summary>
/// <param name="position">The zero-based position in the formatted string to start the search.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first unassigned editable position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008DD RID: 2269 RVA: 0x000056A0 File Offset: 0x000038A0
[Token(Token = "0x60008DD")]
[Address(RVA = "0x4F5560", Offset = "0x4F4360", VA = "0x1804F5560")]
public int FindUnassignedEditPositionFrom(int position, bool direction)
{
return 0;
}
/// <summary>Returns the position of the first unassigned editable position between the specified positions using the specified search direction.</summary>
/// <param name="startPosition">The zero-based position in the formatted string where the search starts.</param>
/// <param name="endPosition">The zero-based position in the formatted string where the search ends.</param>
/// <param name="direction">A <see cref="T:System.Boolean" /> indicating the search direction; either <see langword="true" /> to search forward or <see langword="false" /> to search backward.</param>
/// <returns>If successful, an <see cref="T:System.Int32" /> representing the zero-based position of the first unassigned editable position encountered; otherwise <see cref="P:System.ComponentModel.MaskedTextProvider.InvalidIndex" />.</returns>
// Token: 0x060008DE RID: 2270 RVA: 0x000056B8 File Offset: 0x000038B8
[Token(Token = "0x60008DE")]
[Address(RVA = "0x4F5690", Offset = "0x4F4490", VA = "0x1804F5690")]
public int FindUnassignedEditPositionInRange(int startPosition, int endPosition, bool direction)
{
return 0;
}
/// <summary>Determines whether the specified <see cref="T:System.ComponentModel.MaskedTextResultHint" /> denotes success or failure.</summary>
/// <param name="hint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> value typically obtained as an output parameter from a previous operation.</param>
/// <returns>
/// <see langword="true" /> if the specified <see cref="T:System.ComponentModel.MaskedTextResultHint" /> value represents a success; otherwise, <see langword="false" /> if it represents failure.</returns>
// Token: 0x060008DF RID: 2271 RVA: 0x000056D0 File Offset: 0x000038D0
[Token(Token = "0x60008DF")]
[Address(RVA = "0x4F57B0", Offset = "0x4F45B0", VA = "0x1804F57B0")]
public static bool GetOperationResultFromHint(MaskedTextResultHint hint)
{
return default(bool);
}
/// <summary>Inserts the specified character at the specified position within the formatted string.</summary>
/// <param name="input">The <see cref="T:System.Char" /> to be inserted.</param>
/// <param name="position">The zero-based position in the formatted string to insert the character.</param>
/// <returns>
/// <see langword="true" /> if the insertion was successful; otherwise, <see langword="false" />.</returns>
// Token: 0x060008E0 RID: 2272 RVA: 0x000056E8 File Offset: 0x000038E8
[Token(Token = "0x60008E0")]
[Address(RVA = "0x4F6220", Offset = "0x4F5020", VA = "0x1804F6220")]
public bool InsertAt(char input, int position)
{
return default(bool);
}
/// <summary>Inserts the specified character at the specified position within the formatted string, returning the last insertion position and the status of the operation.</summary>
/// <param name="input">The <see cref="T:System.Char" /> to be inserted.</param>
/// <param name="position">The zero-based position in the formatted string to insert the character.</param>
/// <param name="testPosition">If the method is successful, the last position where a character was inserted; otherwise, the first position where the insertion failed. An output parameter.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the insertion operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the insertion was successful; otherwise, <see langword="false" />.</returns>
// Token: 0x060008E1 RID: 2273 RVA: 0x00005700 File Offset: 0x00003900
[Token(Token = "0x60008E1")]
[Address(RVA = "0x4F61C0", Offset = "0x4F4FC0", VA = "0x1804F61C0")]
public bool InsertAt(char input, int position, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>Inserts the specified string at a specified position within the formatted string.</summary>
/// <param name="input">The <see cref="T:System.String" /> to be inserted.</param>
/// <param name="position">The zero-based position in the formatted string to insert the input string.</param>
/// <returns>
/// <see langword="true" /> if the insertion was successful; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> parameter is <see langword="null" />.</exception>
// Token: 0x060008E2 RID: 2274 RVA: 0x00005718 File Offset: 0x00003918
[Token(Token = "0x60008E2")]
[Address(RVA = "0x4F60D0", Offset = "0x4F4ED0", VA = "0x1804F60D0")]
public bool InsertAt(string input, int position)
{
return default(bool);
}
/// <summary>Inserts the specified string at a specified position within the formatted string, returning the last insertion position and the status of the operation.</summary>
/// <param name="input">The <see cref="T:System.String" /> to be inserted.</param>
/// <param name="position">The zero-based position in the formatted string to insert the input string.</param>
/// <param name="testPosition">If the method is successful, the last position where a character was inserted; otherwise, the first position where the insertion failed. An output parameter.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the insertion operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the insertion was successful; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> parameter is <see langword="null" />.</exception>
// Token: 0x060008E3 RID: 2275 RVA: 0x00005730 File Offset: 0x00003930
[Token(Token = "0x60008E3")]
[Address(RVA = "0x4F5FE0", Offset = "0x4F4DE0", VA = "0x1804F5FE0")]
public bool InsertAt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x060008E4 RID: 2276 RVA: 0x00005748 File Offset: 0x00003948
[Token(Token = "0x60008E4")]
[Address(RVA = "0x4F5BE0", Offset = "0x4F49E0", VA = "0x1804F5BE0")]
private bool InsertAtInt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint, bool testOnly)
{
return default(bool);
}
// Token: 0x060008E5 RID: 2277 RVA: 0x00005760 File Offset: 0x00003960
[Token(Token = "0x60008E5")]
[Address(RVA = "0x4F6420", Offset = "0x4F5220", VA = "0x1804F6420")]
private static bool IsAscii(char c)
{
return default(bool);
}
// Token: 0x060008E6 RID: 2278 RVA: 0x00005778 File Offset: 0x00003978
[Token(Token = "0x60008E6")]
[Address(RVA = "0x4F6340", Offset = "0x4F5140", VA = "0x1804F6340")]
private static bool IsAciiAlphanumeric(char c)
{
return default(bool);
}
// Token: 0x060008E7 RID: 2279 RVA: 0x00005790 File Offset: 0x00003990
[Token(Token = "0x60008E7")]
[Address(RVA = "0x4F6370", Offset = "0x4F5170", VA = "0x1804F6370")]
private static bool IsAlphanumeric(char c)
{
return default(bool);
}
// Token: 0x060008E8 RID: 2280 RVA: 0x000057A8 File Offset: 0x000039A8
[Token(Token = "0x60008E8")]
[Address(RVA = "0x4F6400", Offset = "0x4F5200", VA = "0x1804F6400")]
private static bool IsAsciiLetter(char c)
{
return default(bool);
}
/// <summary>Determines whether the specified position is available for assignment.</summary>
/// <param name="position">The zero-based position in the mask to test.</param>
/// <returns>
/// <see langword="true" /> if the specified position in the formatted string is editable and has not been assigned to yet; otherwise <see langword="false" />.</returns>
// Token: 0x060008E9 RID: 2281 RVA: 0x000057C0 File Offset: 0x000039C0
[Token(Token = "0x60008E9")]
[Address(RVA = "0x4F6440", Offset = "0x4F5240", VA = "0x1804F6440")]
public bool IsAvailablePosition(int position)
{
return default(bool);
}
/// <summary>Determines whether the specified position is editable.</summary>
/// <param name="position">The zero-based position in the mask to test.</param>
/// <returns>
/// <see langword="true" /> if the specified position in the formatted string is editable; otherwise <see langword="false" />.</returns>
// Token: 0x060008EA RID: 2282 RVA: 0x000057D8 File Offset: 0x000039D8
[Token(Token = "0x60008EA")]
[Address(RVA = "0x4F6530", Offset = "0x4F5330", VA = "0x1804F6530")]
public bool IsEditPosition(int position)
{
return default(bool);
}
// Token: 0x060008EB RID: 2283 RVA: 0x000057F0 File Offset: 0x000039F0
[Token(Token = "0x60008EB")]
[Address(RVA = "0x4F6500", Offset = "0x4F5300", VA = "0x1804F6500")]
private static bool IsEditPosition(MaskedTextProvider.CharDescriptor charDescriptor)
{
return default(bool);
}
// Token: 0x060008EC RID: 2284 RVA: 0x00005808 File Offset: 0x00003A08
[Token(Token = "0x60008EC")]
[Address(RVA = "0x4F65F0", Offset = "0x4F53F0", VA = "0x1804F65F0")]
private static bool IsLiteralPosition(MaskedTextProvider.CharDescriptor charDescriptor)
{
return default(bool);
}
// Token: 0x060008ED RID: 2285 RVA: 0x00005820 File Offset: 0x00003A20
[Token(Token = "0x60008ED")]
[Address(RVA = "0x4F6620", Offset = "0x4F5420", VA = "0x1804F6620")]
private static bool IsPrintableChar(char c)
{
return default(bool);
}
/// <summary>Determines whether the specified character is a valid input character.</summary>
/// <param name="c">The <see cref="T:System.Char" /> value to test.</param>
/// <returns>
/// <see langword="true" /> if the specified character contains a valid input value; otherwise <see langword="false" />.</returns>
// Token: 0x060008EE RID: 2286 RVA: 0x00005838 File Offset: 0x00003A38
[Token(Token = "0x60008EE")]
[Address(RVA = "0x4F66E0", Offset = "0x4F54E0", VA = "0x1804F66E0")]
public static bool IsValidInputChar(char c)
{
return default(bool);
}
/// <summary>Determines whether the specified character is a valid mask character.</summary>
/// <param name="c">The <see cref="T:System.Char" /> value to test.</param>
/// <returns>
/// <see langword="true" /> if the specified character contains a valid mask value; otherwise <see langword="false" />.</returns>
// Token: 0x060008EF RID: 2287 RVA: 0x00005850 File Offset: 0x00003A50
[Token(Token = "0x60008EF")]
[Address(RVA = "0x4F6740", Offset = "0x4F5540", VA = "0x1804F6740")]
public static bool IsValidMaskChar(char c)
{
return default(bool);
}
/// <summary>Determines whether the specified character is a valid password character.</summary>
/// <param name="c">The <see cref="T:System.Char" /> value to test.</param>
/// <returns>
/// <see langword="true" /> if the specified character contains a valid password value; otherwise <see langword="false" />.</returns>
// Token: 0x060008F0 RID: 2288 RVA: 0x00005868 File Offset: 0x00003A68
[Token(Token = "0x60008F0")]
[Address(RVA = "0x4F67A0", Offset = "0x4F55A0", VA = "0x1804F67A0")]
public static bool IsValidPasswordChar(char c)
{
return default(bool);
}
/// <summary>Removes the last assigned character from the formatted string.</summary>
/// <returns>
/// <see langword="true" /> if the character was successfully removed; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F1 RID: 2289 RVA: 0x00005880 File Offset: 0x00003A80
[Token(Token = "0x60008F1")]
[Address(RVA = "0x4F6E40", Offset = "0x4F5C40", VA = "0x1804F6E40")]
public bool Remove()
{
return default(bool);
}
/// <summary>Removes the last assigned character from the formatted string, and then outputs the removal position and descriptive information.</summary>
/// <param name="testPosition">The zero-based position in the formatted string where the character was actually removed. An output parameter.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully removed; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F2 RID: 2290 RVA: 0x00005898 File Offset: 0x00003A98
[Token(Token = "0x60008F2")]
[Address(RVA = "0x4F6DA0", Offset = "0x4F5BA0", VA = "0x1804F6DA0")]
public bool Remove(out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>Removes the assigned character at the specified position from the formatted string.</summary>
/// <param name="position">The zero-based position of the assigned character to remove.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully removed; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F3 RID: 2291 RVA: 0x000058B0 File Offset: 0x00003AB0
[Token(Token = "0x60008F3")]
[Address(RVA = "0x4F6D20", Offset = "0x4F5B20", VA = "0x1804F6D20")]
public bool RemoveAt(int position)
{
return default(bool);
}
/// <summary>Removes the assigned characters between the specified positions from the formatted string.</summary>
/// <param name="startPosition">The zero-based index of the first assigned character to remove.</param>
/// <param name="endPosition">The zero-based index of the last assigned character to remove.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully removed; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F4 RID: 2292 RVA: 0x000058C8 File Offset: 0x00003AC8
[Token(Token = "0x60008F4")]
[Address(RVA = "0x4F6BE0", Offset = "0x4F59E0", VA = "0x1804F6BE0")]
public bool RemoveAt(int startPosition, int endPosition)
{
return default(bool);
}
/// <summary>Removes the assigned characters between the specified positions from the formatted string, and then outputs the removal position and descriptive information.</summary>
/// <param name="startPosition">The zero-based index of the first assigned character to remove.</param>
/// <param name="endPosition">The zero-based index of the last assigned character to remove.</param>
/// <param name="testPosition">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.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully removed; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F5 RID: 2293 RVA: 0x000058E0 File Offset: 0x00003AE0
[Token(Token = "0x60008F5")]
[Address(RVA = "0x4F6C80", Offset = "0x4F5A80", VA = "0x1804F6C80")]
public bool RemoveAt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x060008F6 RID: 2294 RVA: 0x000058F8 File Offset: 0x00003AF8
[Token(Token = "0x60008F6")]
[Address(RVA = "0x4F6810", Offset = "0x4F5610", VA = "0x1804F6810")]
private bool RemoveAtInt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint, bool testOnly)
{
return default(bool);
}
/// <summary>Replaces a single character at or beyond the specified position with the specified character value.</summary>
/// <param name="input">The <see cref="T:System.Char" /> value that replaces the existing value.</param>
/// <param name="position">The zero-based position to search for the first editable character to replace.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully replaced; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F7 RID: 2295 RVA: 0x00005910 File Offset: 0x00003B10
[Token(Token = "0x60008F7")]
[Address(RVA = "0x4F6FB0", Offset = "0x4F5DB0", VA = "0x1804F6FB0")]
public bool Replace(char input, int position)
{
return default(bool);
}
/// <summary>Replaces a single character at or beyond the specified position with the specified character value, and then outputs the removal position and descriptive information.</summary>
/// <param name="input">The <see cref="T:System.Char" /> value that replaces the existing value.</param>
/// <param name="position">The zero-based position to search for the first editable character to replace.</param>
/// <param name="testPosition">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.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the replacement operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully replaced; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F8 RID: 2296 RVA: 0x00005928 File Offset: 0x00003B28
[Token(Token = "0x60008F8")]
[Address(RVA = "0x4F6EA0", Offset = "0x4F5CA0", VA = "0x1804F6EA0")]
public bool Replace(char input, int position, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>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.</summary>
/// <param name="input">The <see cref="T:System.Char" /> value that replaces the existing value.</param>
/// <param name="startPosition">The zero-based position in the formatted string where the replacement starts.</param>
/// <param name="endPosition">The zero-based position in the formatted string where the replacement ends.</param>
/// <param name="testPosition">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.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the replacement operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the character was successfully replaced; otherwise, <see langword="false" />.</returns>
// Token: 0x060008F9 RID: 2297 RVA: 0x00005940 File Offset: 0x00003B40
[Token(Token = "0x60008F9")]
[Address(RVA = "0x4F7630", Offset = "0x4F6430", VA = "0x1804F7630")]
public bool Replace(char input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>Replaces a range of editable characters starting at the specified position with the specified string.</summary>
/// <param name="input">The <see cref="T:System.String" /> value used to replace the existing editable characters.</param>
/// <param name="position">The zero-based position to search for the first editable character to replace.</param>
/// <returns>
/// <see langword="true" /> if all the characters were successfully replaced; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> parameter is <see langword="null" />.</exception>
// Token: 0x060008FA RID: 2298 RVA: 0x00005958 File Offset: 0x00003B58
[Token(Token = "0x60008FA")]
[Address(RVA = "0x4F7540", Offset = "0x4F6340", VA = "0x1804F7540")]
public bool Replace(string input, int position)
{
return default(bool);
}
/// <summary>Replaces a range of editable characters starting at the specified position with the specified string, and then outputs the removal position and descriptive information.</summary>
/// <param name="input">The <see cref="T:System.String" /> value used to replace the existing editable characters.</param>
/// <param name="position">The zero-based position to search for the first editable character to replace.</param>
/// <param name="testPosition">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.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the replacement operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if all the characters were successfully replaced; otherwise, <see langword="false" />.</returns>
// Token: 0x060008FB RID: 2299 RVA: 0x00005970 File Offset: 0x00003B70
[Token(Token = "0x60008FB")]
[Address(RVA = "0x4F7440", Offset = "0x4F6240", VA = "0x1804F7440")]
public bool Replace(string input, int position, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>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.</summary>
/// <param name="input">The <see cref="T:System.String" /> value used to replace the existing editable characters.</param>
/// <param name="startPosition">The zero-based position in the formatted string where the replacement starts.</param>
/// <param name="endPosition">The zero-based position in the formatted string where the replacement ends.</param>
/// <param name="testPosition">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.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the replacement operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if all the characters were successfully replaced; otherwise, <see langword="false" />.</returns>
// Token: 0x060008FC RID: 2300 RVA: 0x00005988 File Offset: 0x00003B88
[Token(Token = "0x60008FC")]
[Address(RVA = "0x4F7090", Offset = "0x4F5E90", VA = "0x1804F7090")]
public bool Replace(string input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x060008FD RID: 2301 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008FD")]
[Address(RVA = "0x4F7730", Offset = "0x4F6530", VA = "0x1804F7730")]
private void ResetChar(int testPosition)
{
}
// Token: 0x060008FE RID: 2302 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008FE")]
[Address(RVA = "0x4F77E0", Offset = "0x4F65E0", VA = "0x1804F77E0")]
private void ResetString(int startPosition, int endPosition)
{
}
/// <summary>Sets the formatted string to the specified input string.</summary>
/// <param name="input">The <see cref="T:System.String" /> value used to set the formatted string.</param>
/// <returns>
/// <see langword="true" /> if all the characters were successfully set; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> parameter is <see langword="null" />.</exception>
// Token: 0x060008FF RID: 2303 RVA: 0x000059A0 File Offset: 0x00003BA0
[Token(Token = "0x60008FF")]
[Address(RVA = "0x4F7CF0", Offset = "0x4F6AF0", VA = "0x1804F7CF0")]
public bool Set(string input)
{
return default(bool);
}
/// <summary>Sets the formatted string to the specified input string, and then outputs the removal position and descriptive information.</summary>
/// <param name="input">The <see cref="T:System.String" /> value used to set the formatted string.</param>
/// <param name="testPosition">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.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the set operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if all the characters were successfully set; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> parameter is <see langword="null" />.</exception>
// Token: 0x06000900 RID: 2304 RVA: 0x000059B8 File Offset: 0x00003BB8
[Token(Token = "0x6000900")]
[Address(RVA = "0x4F7E60", Offset = "0x4F6C60", VA = "0x1804F7E60")]
public bool Set(string input, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x06000901 RID: 2305 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000901")]
[Address(RVA = "0x4F7960", Offset = "0x4F6760", VA = "0x1804F7960")]
private void SetChar(char input, int position)
{
}
// Token: 0x06000902 RID: 2306 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000902")]
[Address(RVA = "0x4F79F0", Offset = "0x4F67F0", VA = "0x1804F79F0")]
private void SetChar(char input, int position, MaskedTextProvider.CharDescriptor charDescriptor)
{
}
// Token: 0x06000903 RID: 2307 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000903")]
[Address(RVA = "0x4F7BC0", Offset = "0x4F69C0", VA = "0x1804F7BC0")]
private void SetString(string input, int testPosition)
{
}
// Token: 0x06000904 RID: 2308 RVA: 0x000059D0 File Offset: 0x00003BD0
[Token(Token = "0x6000904")]
[Address(RVA = "0x4F7FB0", Offset = "0x4F6DB0", VA = "0x1804F7FB0")]
private bool TestChar(char input, int position, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x06000905 RID: 2309 RVA: 0x000059E8 File Offset: 0x00003BE8
[Token(Token = "0x6000905")]
[Address(RVA = "0x4F84E0", Offset = "0x4F72E0", VA = "0x1804F84E0")]
private bool TestEscapeChar(char input, int position)
{
return default(bool);
}
// Token: 0x06000906 RID: 2310 RVA: 0x00005A00 File Offset: 0x00003C00
[Token(Token = "0x6000906")]
[Address(RVA = "0x4F8570", Offset = "0x4F7370", VA = "0x1804F8570")]
private bool TestEscapeChar(char input, int position, MaskedTextProvider.CharDescriptor charDex)
{
return default(bool);
}
// Token: 0x06000907 RID: 2311 RVA: 0x00005A18 File Offset: 0x00003C18
[Token(Token = "0x6000907")]
[Address(RVA = "0x4F8710", Offset = "0x4F7510", VA = "0x1804F8710")]
private bool TestSetChar(char input, int position, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x06000908 RID: 2312 RVA: 0x00005A30 File Offset: 0x00003C30
[Token(Token = "0x6000908")]
[Address(RVA = "0x4F8780", Offset = "0x4F7580", VA = "0x1804F8780")]
private bool TestSetString(string input, int position, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x06000909 RID: 2313 RVA: 0x00005A48 File Offset: 0x00003C48
[Token(Token = "0x6000909")]
[Address(RVA = "0x4F87F0", Offset = "0x4F75F0", VA = "0x1804F87F0")]
private bool TestString(string input, int position, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
/// <summary>Returns the formatted string in a displayable form.</summary>
/// <returns>The formatted <see cref="T:System.String" /> that includes prompts and mask literals.</returns>
// Token: 0x0600090A RID: 2314 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600090A")]
[Address(RVA = "0x4F8960", Offset = "0x4F7760", VA = "0x1804F8960")]
public string ToDisplayString()
{
return null;
}
/// <summary>Returns the formatted string that includes all the assigned character values.</summary>
/// <returns>The formatted <see cref="T:System.String" /> that includes all the assigned character values.</returns>
// Token: 0x0600090B RID: 2315 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600090B")]
[Address(RVA = "0x4F8E20", Offset = "0x4F7C20", VA = "0x1804F8E20", Slot = "3")]
public override string ToString()
{
return null;
}
/// <summary>Returns the formatted string, optionally including password characters.</summary>
/// <param name="ignorePasswordChar">
/// <see langword="true" /> to return the actual editable characters; otherwise, <see langword="false" /> to indicate that the <see cref="P:System.ComponentModel.MaskedTextProvider.PasswordChar" /> property is to be honored.</param>
/// <returns>The formatted <see cref="T:System.String" /> that includes literals, prompts, and optionally password characters.</returns>
// Token: 0x0600090C RID: 2316 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600090C")]
[Address(RVA = "0x4F9210", Offset = "0x4F8010", VA = "0x1804F9210")]
public string ToString(bool ignorePasswordChar)
{
return null;
}
/// <summary>Returns a substring of the formatted string.</summary>
/// <param name="startPosition">The zero-based position in the formatted string where the output begins.</param>
/// <param name="length">The number of characters to return.</param>
/// <returns>If successful, a substring of the formatted <see cref="T:System.String" />, which includes all the assigned character values; otherwise the <see cref="F:System.String.Empty" /> string.</returns>
// Token: 0x0600090D RID: 2317 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600090D")]
[Address(RVA = "0x4F90F0", Offset = "0x4F7EF0", VA = "0x1804F90F0")]
public string ToString(int startPosition, int length)
{
return null;
}
/// <summary>Returns a substring of the formatted string, optionally including password characters.</summary>
/// <param name="ignorePasswordChar">
/// <see langword="true" /> to return the actual editable characters; otherwise, <see langword="false" /> to indicate that the <see cref="P:System.ComponentModel.MaskedTextProvider.PasswordChar" /> property is to be honored.</param>
/// <param name="startPosition">The zero-based position in the formatted string where the output begins.</param>
/// <param name="length">The number of characters to return.</param>
/// <returns>If successful, a substring of the formatted <see cref="T:System.String" />, which includes literals, prompts, and optionally password characters; otherwise the <see cref="F:System.String.Empty" /> string.</returns>
// Token: 0x0600090E RID: 2318 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600090E")]
[Address(RVA = "0x4F8F70", Offset = "0x4F7D70", VA = "0x1804F8F70")]
public string ToString(bool ignorePasswordChar, int startPosition, int length)
{
return null;
}
/// <summary>Returns the formatted string, optionally including prompt and literal characters.</summary>
/// <param name="includePrompt">
/// <see langword="true" /> to include prompt characters in the return string; otherwise, <see langword="false" />.</param>
/// <param name="includeLiterals">
/// <see langword="true" /> to include literal characters in the return string; otherwise, <see langword="false" />.</param>
/// <returns>The formatted <see cref="T:System.String" /> that includes all the assigned character values and optionally includes literals and prompts.</returns>
// Token: 0x0600090F RID: 2319 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600090F")]
[Address(RVA = "0x4F9090", Offset = "0x4F7E90", VA = "0x1804F9090")]
public string ToString(bool includePrompt, bool includeLiterals)
{
return null;
}
/// <summary>Returns a substring of the formatted string, optionally including prompt and literal characters.</summary>
/// <param name="includePrompt">
/// <see langword="true" /> to include prompt characters in the return string; otherwise, <see langword="false" />.</param>
/// <param name="includeLiterals">
/// <see langword="true" /> to include literal characters in the return string; otherwise, <see langword="false" />.</param>
/// <param name="startPosition">The zero-based position in the formatted string where the output begins.</param>
/// <param name="length">The number of characters to return.</param>
/// <returns>If successful, a substring of the formatted <see cref="T:System.String" />, which includes all the assigned character values and optionally includes literals and prompts; otherwise the <see cref="F:System.String.Empty" /> string.</returns>
// Token: 0x06000910 RID: 2320 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000910")]
[Address(RVA = "0x4F8F40", Offset = "0x4F7D40", VA = "0x1804F8F40")]
public string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length)
{
return null;
}
/// <summary>Returns a substring of the formatted string, optionally including prompt, literal, and password characters.</summary>
/// <param name="ignorePasswordChar">
/// <see langword="true" /> to return the actual editable characters; otherwise, <see langword="false" /> to indicate that the <see cref="P:System.ComponentModel.MaskedTextProvider.PasswordChar" /> property is to be honored.</param>
/// <param name="includePrompt">
/// <see langword="true" /> to include prompt characters in the return string; otherwise, <see langword="false" />.</param>
/// <param name="includeLiterals">
/// <see langword="true" /> to return literal characters in the return string; otherwise, <see langword="false" />.</param>
/// <param name="startPosition">The zero-based position in the formatted string where the output begins.</param>
/// <param name="length">The number of characters to return.</param>
/// <returns>If successful, a substring of the formatted <see cref="T:System.String" />, which includes all the assigned character values and optionally includes literals, prompts, and password characters; otherwise the <see cref="F:System.String.Empty" /> string.</returns>
// Token: 0x06000911 RID: 2321 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000911")]
[Address(RVA = "0x4F8AF0", Offset = "0x4F78F0", VA = "0x1804F8AF0")]
public string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length)
{
return null;
}
/// <summary>Tests whether the specified character could be set successfully at the specified position.</summary>
/// <param name="input">The <see cref="T:System.Char" /> value to test.</param>
/// <param name="position">The position in the mask to test the input character against.</param>
/// <param name="hint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the specified character is valid for the specified position; otherwise, <see langword="false" />.</returns>
// Token: 0x06000912 RID: 2322 RVA: 0x00005A60 File Offset: 0x00003C60
[Token(Token = "0x6000912")]
[Address(RVA = "0x4F9340", Offset = "0x4F8140", VA = "0x1804F9340")]
public bool VerifyChar(char input, int position, out MaskedTextResultHint hint)
{
return default(bool);
}
/// <summary>Tests whether the specified character would be escaped at the specified position.</summary>
/// <param name="input">The <see cref="T:System.Char" /> value to test.</param>
/// <param name="position">The position in the mask to test the input character against.</param>
/// <returns>
/// <see langword="true" /> if the specified character would be escaped at the specified position; otherwise, <see langword="false" />.</returns>
// Token: 0x06000913 RID: 2323 RVA: 0x00005A78 File Offset: 0x00003C78
[Token(Token = "0x6000913")]
[Address(RVA = "0x4F93C0", Offset = "0x4F81C0", VA = "0x1804F93C0")]
public bool VerifyEscapeChar(char input, int position)
{
return default(bool);
}
/// <summary>Tests whether the specified string could be set successfully.</summary>
/// <param name="input">The <see cref="T:System.String" /> value to test.</param>
/// <returns>
/// <see langword="true" /> if the specified string represents valid input; otherwise, <see langword="false" />.</returns>
// Token: 0x06000914 RID: 2324 RVA: 0x00005A90 File Offset: 0x00003C90
[Token(Token = "0x6000914")]
[Address(RVA = "0x4F9470", Offset = "0x4F8270", VA = "0x1804F9470")]
public bool VerifyString(string input)
{
return default(bool);
}
/// <summary>Tests whether the specified string could be set successfully, and then outputs position and descriptive information.</summary>
/// <param name="input">The <see cref="T:System.String" /> value to test.</param>
/// <param name="testPosition">If successful, the zero-based position of the last character actually tested; otherwise, the first position where the test failed. An output parameter.</param>
/// <param name="resultHint">A <see cref="T:System.ComponentModel.MaskedTextResultHint" /> that succinctly describes the result of the test operation. An output parameter.</param>
/// <returns>
/// <see langword="true" /> if the specified string represents valid input; otherwise, <see langword="false" />.</returns>
// Token: 0x06000915 RID: 2325 RVA: 0x00005AA8 File Offset: 0x00003CA8
[Token(Token = "0x6000915")]
[Address(RVA = "0x4F9430", Offset = "0x4F8230", VA = "0x1804F9430")]
public bool VerifyString(string input, out int testPosition, out MaskedTextResultHint resultHint)
{
return default(bool);
}
// Token: 0x04000536 RID: 1334
[Token(Token = "0x4000536")]
private const char spaceChar = ' ';
// Token: 0x04000537 RID: 1335
[Token(Token = "0x4000537")]
private const char defaultPromptChar = '_';
// Token: 0x04000538 RID: 1336
[Token(Token = "0x4000538")]
private const char nullPasswordChar = '\0';
// Token: 0x04000539 RID: 1337
[Token(Token = "0x4000539")]
private const bool defaultAllowPrompt = true;
// Token: 0x0400053A RID: 1338
[Token(Token = "0x400053A")]
private const int invalidIndex = -1;
// Token: 0x0400053B RID: 1339
[Token(Token = "0x400053B")]
private const byte editAny = 0;
// Token: 0x0400053C RID: 1340
[Token(Token = "0x400053C")]
private const byte editUnassigned = 1;
// Token: 0x0400053D RID: 1341
[Token(Token = "0x400053D")]
private const byte editAssigned = 2;
// Token: 0x0400053E RID: 1342
[Token(Token = "0x400053E")]
private const bool forward = true;
// Token: 0x0400053F RID: 1343
[Token(Token = "0x400053F")]
private const bool backward = false;
// Token: 0x04000540 RID: 1344
[Token(Token = "0x4000540")]
private static int ASCII_ONLY;
// Token: 0x04000541 RID: 1345
[Token(Token = "0x4000541")]
private static int ALLOW_PROMPT_AS_INPUT;
// Token: 0x04000542 RID: 1346
[Token(Token = "0x4000542")]
private static int INCLUDE_PROMPT;
// Token: 0x04000543 RID: 1347
[Token(Token = "0x4000543")]
private static int INCLUDE_LITERALS;
// Token: 0x04000544 RID: 1348
[Token(Token = "0x4000544")]
private static int RESET_ON_PROMPT;
// Token: 0x04000545 RID: 1349
[Token(Token = "0x4000545")]
private static int RESET_ON_LITERALS;
// Token: 0x04000546 RID: 1350
[Token(Token = "0x4000546")]
private static int SKIP_SPACE;
// Token: 0x04000547 RID: 1351
[Token(Token = "0x4000547")]
private static Type maskTextProviderType;
// Token: 0x04000548 RID: 1352
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000548")]
private BitVector32 flagState;
// Token: 0x04000549 RID: 1353
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000549")]
private CultureInfo culture;
// Token: 0x0400054A RID: 1354
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400054A")]
private StringBuilder testString;
// Token: 0x0400054B RID: 1355
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400054B")]
private int assignedCharCount;
// Token: 0x0400054C RID: 1356
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400054C")]
private int requiredCharCount;
// Token: 0x0400054D RID: 1357
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400054D")]
private int requiredEditChars;
// Token: 0x0400054E RID: 1358
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x400054E")]
private int optionalEditChars;
// Token: 0x0400054F RID: 1359
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400054F")]
private string mask;
// Token: 0x04000550 RID: 1360
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000550")]
private char passwordChar;
// Token: 0x04000551 RID: 1361
[FieldOffset(Offset = "0x42")]
[Token(Token = "0x4000551")]
private char promptChar;
// Token: 0x04000552 RID: 1362
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000552")]
private List<MaskedTextProvider.CharDescriptor> stringDescriptor;
// Token: 0x02000168 RID: 360
[Token(Token = "0x2000168")]
private enum CaseConversion
{
// Token: 0x04000554 RID: 1364
[Token(Token = "0x4000554")]
None,
// Token: 0x04000555 RID: 1365
[Token(Token = "0x4000555")]
ToLower,
// Token: 0x04000556 RID: 1366
[Token(Token = "0x4000556")]
ToUpper
}
// Token: 0x02000169 RID: 361
[Token(Token = "0x2000169")]
[Flags]
private enum CharType
{
// Token: 0x04000558 RID: 1368
[Token(Token = "0x4000558")]
EditOptional = 1,
// Token: 0x04000559 RID: 1369
[Token(Token = "0x4000559")]
EditRequired = 2,
// Token: 0x0400055A RID: 1370
[Token(Token = "0x400055A")]
Separator = 4,
// Token: 0x0400055B RID: 1371
[Token(Token = "0x400055B")]
Literal = 8,
// Token: 0x0400055C RID: 1372
[Token(Token = "0x400055C")]
Modifier = 16
}
// Token: 0x0200016A RID: 362
[Token(Token = "0x200016A")]
private class CharDescriptor
{
// Token: 0x06000917 RID: 2327 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000917")]
[Address(RVA = "0x4E7080", Offset = "0x4E5E80", VA = "0x1804E7080")]
public CharDescriptor(int maskPos, MaskedTextProvider.CharType charType)
{
}
// Token: 0x06000918 RID: 2328 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000918")]
[Address(RVA = "0x4E6E50", Offset = "0x4E5C50", VA = "0x1804E6E50", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x0400055D RID: 1373
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400055D")]
public int MaskPosition;
// Token: 0x0400055E RID: 1374
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400055E")]
public MaskedTextProvider.CaseConversion CaseConversion;
// Token: 0x0400055F RID: 1375
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400055F")]
public MaskedTextProvider.CharType CharType;
// Token: 0x04000560 RID: 1376
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000560")]
public bool IsAssigned;
}
}
}