MaskedTextProvider MaskedTextProvider MaskedTextProvider MaskedTextProvider Class

정의

MaskedTextBox 컨트롤과 같이 마스킹을 지원하는 컨트롤에서 사용할 수 있는 마스크 구문 분석 서비스를 나타냅니다.Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

public ref class MaskedTextProvider : ICloneable
public class MaskedTextProvider : ICloneable
type MaskedTextProvider = class
    interface ICloneable
Public Class MaskedTextProvider
Implements ICloneable
상속
MaskedTextProviderMaskedTextProviderMaskedTextProviderMaskedTextProvider
구현

설명

MaskedTextBox 컨트롤에 리터럴 문자로 구성 및 서식 지정 요소에 대해 모든 사용자 입력을 테스트 하는 마스크를 포함 합니다.The MaskedTextBox control contains a mask, composed of literal characters and formatting elements, that it tests all user input against. 영구적으로 사용 하 여 특정 마스크 구문 분석 엔진에 연결 하는 대신 MaskedTextBox, Windows Forms 나타내는 별도 서비스로 제공 된 MaskedTextProvider 설명서에서 설명 하는 마스킹 언어의 구문을 정의 하는 클래스 Mask 속성입니다.Instead of permanently associating a specific mask-parsing engine with MaskedTextBox, Windows Forms provides it as a separate service, represented by the MaskedTextProvider class, which defines the syntax of the masking language discussed in the documentation for the Mask property.

멤버는 대부분의 MaskedTextBox 클래스 참조 구현과 관련 된 비슷한 이름의 멤버 MaskedTextProvider합니다.Many of the members of the MaskedTextBox class refer their implementation to similarly named members of the associated MaskedTextProvider. 예를 들어를 MaskedTextBox.PromptChar 의 속성을 MaskedTextBox 클래스 참조에 대 한 모든 액세스를 PromptCharMaskedTextProvider 클래스.For example, the MaskedTextBox.PromptChar property of the MaskedTextBox class refers all access to the PromptChar of the MaskedTextProvider class.

사용 하는 마스크 구문 분석 엔진 MaskedTextProvider Microsoft Visual Basic 버전 6에 포함 된 마스킹된 편집 컨트롤을 따라 모델링 됩니다.The mask-parsing engine used by MaskedTextProvider is modeled after the Masked Edit control included in Microsoft Visual Basic version 6. 마스킹 언어에 대 한 설명서에 설명 되어는 Mask 속성입니다.Its masking language is described in the documentation for the Mask property.

관련 된 다음 3 개의 고유 문자열을 MaskedTextProvider 클래스입니다.The following three distinct strings are involved with the MaskedTextProvider class.

문자열 이름String name 설명Description
입력된 문자 또는 문자열Input character or string 마스크에 대해 적용 되는 입력으로 사용 되는 문자를 나타냅니다.Represents the characters used as input that the mask is applied against. 실제로 입력된 문자열을 포함 하 여 여러 입력 작업으로 구성 될 수 있습니다 Add, Replace하십시오 InsertAt, 및 Remove합니다.In actuality, the input string may be composed of multiple input operations, including Add, Replace, InsertAt, and Remove. 따라서 입력된 문자열을 직접 액세스할 수 없습니다.Therefore, the input string cannot be accessed directly. 그러나 입력된 문자열 처리의 측면은 있지만 사용할 수는 AllowPromptAsInputAsciiOnlyResetOnPrompt, 및 ResetOnSpace 속성입니다.However, aspects of the input string handling are available though the AllowPromptAsInput and AsciiOnly, ResetOnPrompt, and ResetOnSpace properties.
마스크Mask 서식이 지정 된 문자열로 입력된 문자열을 변환 하는 데 마스크 형식 입력을 나타냅니다.Represents the input formatting mask used to transform the input string into the formatted string. 이 문자열에 설정 되어는 MaskedTextProvider 하지만 주로 액세스는 Mask 속성입니다.This string is set in the MaskedTextProvider and accessed primarily though the Mask property. 와 같은 특성 마스크의 다른 멤버를 통해 사용할 수도 있습니다는 Length, PasswordChar, 및 PromptChar 속성입니다.Characteristics of the mask are also available through other members, such as the Length, PasswordChar, and PromptChar properties.
서식이 지정 된 문자열Formatted string 입력된 문자열의 전체 마스크를 적용할 때 발생 하는 문자열을 나타냅니다.Represents the string that results when the full mask is applied to the input string. 클래스의 많은 멤버를 사용 하 여 서식이 지정 된 문자열을 쿼리할 수 있습니다 등 Item[Int32], Length, LastAssignedPosition, MaskFullMaskCompleted, FindEditPositionFrom등.The formatted string can be queried with many members of the class, including Item[Int32], Length, LastAssignedPosition, MaskFull, MaskCompleted, FindEditPositionFrom, and so on. 서식이 지정 된 문자열의 전체 값 수를 ToDisplayStringToString 메서드.The full value of the formatted string is available from the ToDisplayString and ToString methods.

참고

입력된 문자열의 경우 처럼 직접적인 사용자 입력을 나타낼 수는 MaskedTextBox, 직접 연결 하지 않고 사용자 입력/출력 작업을 사용 하 여 다른 프로세스에서 생성 될 수 있습니다.The input string may represent direct user input, as in the case of the MaskedTextBox, or may be generated by other processes not directly associated with user input/output operations.

생성자

MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String)

지정된 마스크를 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask.

MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean)

지정된 마스크와 ASCII 제한 값을 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask and ASCII restriction value.

MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean)

지정된 마스크, 암호 문자 및 프롬프트 용도 값을 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask, password character, and prompt usage value.

MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo)

지정된 마스크와 culture를 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask and culture.

MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean)

지정된 마스크, culture 및 ASCII 제한 값을 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, and ASCII restriction value.

MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean)

지정된 마스크, culture, 프롬프트 용도 값, 프롬프트 문자, 암호 문자 및 ASCII 제한 값을 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, prompt usage value, prompt character, password character, and ASCII restriction value.

MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean)

지정된 마스크, culture, 암호 문자 및 프롬프트 용도 값을 사용하여 MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, password character, and prompt usage value.

속성

AllowPromptAsInput AllowPromptAsInput AllowPromptAsInput AllowPromptAsInput

프롬프트 문자가 유효한 입력 문자로 처리되는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the prompt character should be treated as a valid input character or not.

AsciiOnly AsciiOnly AsciiOnly AsciiOnly

마스크에 ASCII 문자 집합 밖에 있는 문자가 허용되는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the mask accepts characters outside of the ASCII character set.

AssignedEditPositionCount AssignedEditPositionCount AssignedEditPositionCount AssignedEditPositionCount

입력 값이 이미 성공적으로 할당된 편집 가능한 문자 위치의 수를 가져옵니다.Gets the number of editable character positions that have already been successfully assigned an input value.

AvailableEditPositionCount AvailableEditPositionCount AvailableEditPositionCount AvailableEditPositionCount

입력 값이 아직 할당되지 않은 입력 마스크의 편집 가능한 문자 위치 수를 가져옵니다.Gets the number of editable character positions in the input mask that have not yet been assigned an input value.

Culture Culture Culture Culture

입력 마스크에서 지역화할 수 있는 구분 기호와 자리 표시자의 값을 결정하는 culture를 가져옵니다.Gets the culture that determines the value of the localizable separators and placeholders in the input mask.

DefaultPasswordChar DefaultPasswordChar DefaultPasswordChar DefaultPasswordChar

사용자 입력을 숨기는 데 사용되는 기본 암호 문자를 가져옵니다.Gets the default password character used obscure user input.

EditPositionCount EditPositionCount EditPositionCount EditPositionCount

서식이 지정된 문자열의 편집 가능한 위치 수를 가져옵니다.Gets the number of editable positions in the formatted string.

EditPositions EditPositions EditPositions EditPositions

서식이 지정된 문자열의 편집 가능한 위치에 대해 새로 만든 열거자를 가져옵니다.Gets a newly created enumerator for the editable positions in the formatted string.

IncludeLiterals IncludeLiterals IncludeLiterals IncludeLiterals

입력 마스크의 리터럴 문자가 서식이 지정된 문자열에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether literal characters in the input mask should be included in the formatted string.

IncludePrompt IncludePrompt IncludePrompt IncludePrompt

PromptChar가 서식이 지정된 문자열을 표시할 때 사용자 입력이 없음을 나타내는 데 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether PromptChar is used to represent the absence of user input when displaying the formatted string.

InvalidIndex InvalidIndex InvalidIndex InvalidIndex

잘못된 인덱스 범위의 상한을 가져옵니다.Gets the upper bound of the range of invalid indexes.

IsPassword IsPassword IsPassword IsPassword

암호 보호가 서식이 지정된 문자열에 적용되는지 여부를 결정하는 값을 가져오거나 설정합니다.Gets or sets a value that determines whether password protection should be applied to the formatted string.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

서식이 지정된 문자열의 지정된 위치에서 요소를 가져옵니다.Gets the element at the specified position in the formatted string.

LastAssignedPosition LastAssignedPosition LastAssignedPosition LastAssignedPosition

마스크에 할당된 가장 오른쪽 입력 문자에 대한 마스크의 인덱스를 가져옵니다.Gets the index in the mask of the rightmost input character that has been assigned to the mask.

Length Length Length Length

마스크 한정자 문자를 제외한 마스크의 길이를 가져옵니다.Gets the length of the mask, absent any mask modifier characters.

Mask Mask Mask Mask

입력 마스크를 가져옵니다.Gets the input mask.

MaskCompleted MaskCompleted MaskCompleted MaskCompleted

모든 필수 입력이 서식이 지정된 문자열에 입력되었는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether all required inputs have been entered into the formatted string.

MaskFull MaskFull MaskFull MaskFull

모든 필수 입력과 선택적 입력이 서식이 지정된 문자열에 입력되었는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether all required and optional inputs have been entered into the formatted string.

PasswordChar PasswordChar PasswordChar PasswordChar

실제 입력 문자를 대체할 문자를 가져오거나 설정합니다.Gets or sets the character to be substituted for the actual input characters.

PromptChar PromptChar PromptChar PromptChar

사용 가능한 모든 편집 위치에 대해 사용자 입력이 없음을 나타내는 데 사용되는 문자를 가져오거나 설정합니다.Gets or sets the character used to represent the absence of user input for all available edit positions.

ResetOnPrompt ResetOnPrompt ResetOnPrompt ResetOnPrompt

프롬프트 문자와 일치하는 입력 문자가 처리되는 방법을 결정하는 값을 가져오거나 설정합니다.Gets or sets a value that determines how an input character that matches the prompt character should be handled.

ResetOnSpace ResetOnSpace ResetOnSpace ResetOnSpace

공백 입력 문자가 처리되는 방법을 결정하는 값을 가져오거나 설정합니다.Gets or sets a value that determines how a space input character should be handled.

SkipLiterals SkipLiterals SkipLiterals SkipLiterals

마스크의 리터럴 문자 위치를 해당하는 같은 값으로 덮어쓸 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether literal character positions in the mask can be overwritten by their same values.

메서드

Add(Char) Add(Char) Add(Char) Add(Char)

서식이 지정된 문자열의 끝에 지정된 입력 문자를 추가합니다.Adds the specified input character to the end of the formatted string.

Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint)

서식이 지정된 문자열의 끝에 지정된 입력 문자를 추가한 다음 위치와 설명 정보를 출력합니다.Adds the specified input character to the end of the formatted string, and then outputs position and descriptive information.

Add(String) Add(String) Add(String) Add(String)

서식이 지정된 문자열의 끝에 지정된 입력 문자열의 문자를 추가합니다.Adds the characters in the specified input string to the end of the formatted string.

Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint)

서식이 지정된 문자열의 끝에 지정된 입력 문자열의 문자를 추가한 다음 위치와 설명 정보를 출력합니다.Adds the characters in the specified input string to the end of the formatted string, and then outputs position and descriptive information.

Clear() Clear() Clear() Clear()

서식이 지정된 문자열에서 편집 가능한 입력 문자를 모두 지우고 프롬프트 문자로 바꿉니다.Clears all the editable input characters from the formatted string, replacing them with prompt characters.

Clear(MaskedTextResultHint) Clear(MaskedTextResultHint) Clear(MaskedTextResultHint) Clear(MaskedTextResultHint)

서식이 지정된 문자열에서 편집 가능한 입력 문자를 모두 지우고 프롬프트 문자로 바꾼 다음 설명 정보를 출력합니다.Clears all the editable input characters from the formatted string, replacing them with prompt characters, and then outputs descriptive information.

Clone() Clone() Clone() Clone()

현재 MaskedTextProvider의 복사본을 만듭니다.Creates a copy of the current MaskedTextProvider.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 다음의 첫 번째 할당된 편집 가능한 위치를 반환합니다.Returns the position of the first assigned editable position after the specified position using the specified search direction.

FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 사이에 있는 첫 번째 할당된 편집 가능한 위치를 반환합니다.Returns the position of the first assigned editable position between the specified positions using the specified search direction.

FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 다음의 첫 번째 편집 가능한 위치를 반환합니다.Returns the position of the first editable position after the specified position using the specified search direction.

FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 사이에 있는 첫 번째 편집 가능한 위치를 반환합니다.Returns the position of the first editable position between the specified positions using the specified search direction.

FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 다음의 첫 번째 편집 가능하지 않은 위치를 반환합니다.Returns the position of the first non-editable position after the specified position using the specified search direction.

FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 사이에 있는 첫 번째 편집 가능하지 않은 위치를 반환합니다.Returns the position of the first non-editable position between the specified positions using the specified search direction.

FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 다음의 첫 번째 할당되지 않은 편집 가능한 위치를 반환합니다.Returns the position of the first unassigned editable position after the specified position using the specified search direction.

FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean)

지정된 검색 방향을 사용하여 지정된 위치 사이에 있는 첫 번째 할당되지 않은 편집 가능한 위치를 반환합니다.Returns the position of the first unassigned editable position between the specified positions using the specified search direction.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint)

지정된 MaskedTextResultHint가 성공을 나타내는지 아니면 실패를 나타내는지를 확인합니다.Determines whether the specified MaskedTextResultHint denotes success or failure.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
InsertAt(Char, Int32) InsertAt(Char, Int32) InsertAt(Char, Int32) InsertAt(Char, Int32)

서식이 지정된 문자열의 지정된 위치에 지정한 문자를 삽입합니다.Inserts the specified character at the specified position within the formatted string.

InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint)

서식이 지정된 문자열의 지정된 위치에 지정한 문자를 삽입하고 마지막 삽입 위치와 작업의 상태를 반환합니다.Inserts the specified character at the specified position within the formatted string, returning the last insertion position and the status of the operation.

InsertAt(String, Int32) InsertAt(String, Int32) InsertAt(String, Int32) InsertAt(String, Int32)

서식이 지정된 문자열의 지정된 위치에 지정한 문자열을 삽입합니다.Inserts the specified string at a specified position within the formatted string.

InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint)

서식이 지정된 문자열의 지정된 위치에 지정한 문자열을 삽입하고 마지막 삽입 위치와 작업의 상태를 반환합니다.Inserts the specified string at a specified position within the formatted string, returning the last insertion position and the status of the operation.

IsAvailablePosition(Int32) IsAvailablePosition(Int32) IsAvailablePosition(Int32) IsAvailablePosition(Int32)

지정된 위치에 할당할 수 있는지 여부를 확인합니다.Determines whether the specified position is available for assignment.

IsEditPosition(Int32) IsEditPosition(Int32) IsEditPosition(Int32) IsEditPosition(Int32)

지정된 위치가 편집 가능한지 여부를 확인합니다.Determines whether the specified position is editable.

IsValidInputChar(Char) IsValidInputChar(Char) IsValidInputChar(Char) IsValidInputChar(Char)

지정된 문자가 유효한 입력 문자인지 여부를 확인합니다.Determines whether the specified character is a valid input character.

IsValidMaskChar(Char) IsValidMaskChar(Char) IsValidMaskChar(Char) IsValidMaskChar(Char)

지정된 문자가 유효한 마스크 문자인지 여부를 확인합니다.Determines whether the specified character is a valid mask character.

IsValidPasswordChar(Char) IsValidPasswordChar(Char) IsValidPasswordChar(Char) IsValidPasswordChar(Char)

지정된 문자가 유효한 암호 문자인지 여부를 확인합니다.Determines whether the specified character is a valid password character.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove() Remove() Remove() Remove()

서식이 지정된 문자열에서 마지막 할당된 문자를 제거합니다.Removes the last assigned character from the formatted string.

Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint)

서식이 지정된 문자열에서 마지막 할당된 문자를 제거한 다음 제거 위치와 설명 정보를 출력합니다.Removes the last assigned character from the formatted string, and then outputs the removal position and descriptive information.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

서식이 지정된 문자열에서 지정된 위치에 있는 할당된 문자를 제거합니다.Removes the assigned character at the specified position from the formatted string.

RemoveAt(Int32, Int32) RemoveAt(Int32, Int32) RemoveAt(Int32, Int32) RemoveAt(Int32, Int32)

서식이 지정된 문자열에서 지정된 위치 사이에 있는 할당된 문자를 제거합니다.Removes the assigned characters between the specified positions from the formatted string.

RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint)

서식이 지정된 문자열에서 지정된 위치 사이에 있는 할당된 문자를 제거한 다음 제거 위치와 설명 정보를 출력합니다.Removes the assigned characters between the specified positions from the formatted string, and then outputs the removal position and descriptive information.

Replace(Char, Int32) Replace(Char, Int32) Replace(Char, Int32) Replace(Char, Int32)

지정된 위치나 그 뒤에 있는 한 문자를 지정된 문자 값으로 바꿉니다.Replaces a single character at or beyond the specified position with the specified character value.

Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint)

지정된 시작 위치와 끝 위치 사이에 있는 한 문자를 지정된 문자 값으로 바꾼 다음 제거 위치와 설명 정보를 출력합니다.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.

Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint)

지정된 위치나 그 뒤에 있는 한 문자를 지정된 문자 값으로 바꾼 다음 제거 위치와 설명 정보를 출력합니다.Replaces a single character at or beyond the specified position with the specified character value, and then outputs the removal position and descriptive information.

Replace(String, Int32) Replace(String, Int32) Replace(String, Int32) Replace(String, Int32)

지정된 위치에서 시작하는 편집 가능한 문자의 범위를 지정된 문자열로 바꿉니다.Replaces a range of editable characters starting at the specified position with the specified string.

Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint)

지정된 시작 위치와 끝 위치 사이에 있는 편집 가능한 문자의 범위를 지정된 문자열로 바꾼 다음 제거 위치와 설명 정보를 출력합니다.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.

Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint)

지정된 위치에서 시작하는 편집 가능한 문자의 범위를 지정된 문자열로 바꾼 다음 제거 위치와 설명 정보를 출력합니다.Replaces a range of editable characters starting at the specified position with the specified string, and then outputs the removal position and descriptive information.

Set(String) Set(String) Set(String) Set(String)

서식이 지정된 문자열을 지정된 입력 문자열로 설정합니다.Sets the formatted string to the specified input string.

Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint)

서식이 지정된 문자열을 지정된 입력 문자열로 설정한 다음 제거 위치와 설명 정보를 출력합니다.Sets the formatted string to the specified input string, and then outputs the removal position and descriptive information.

ToDisplayString() ToDisplayString() ToDisplayString() ToDisplayString()

서식이 지정된 문자열을 표시 가능한 형태로 반환합니다.Returns the formatted string in a displayable form.

ToString() ToString() ToString() ToString()

할당된 모든 문자 값을 포함하는 서식이 지정된 문자열을 반환합니다.Returns the formatted string that includes all the assigned character values.

ToString(Boolean) ToString(Boolean) ToString(Boolean) ToString(Boolean)

암호 문자를 선택적으로 포함하여 서식이 지정된 문자열을 반환합니다.Returns the formatted string, optionally including password characters.

ToString(Boolean, Boolean) ToString(Boolean, Boolean) ToString(Boolean, Boolean) ToString(Boolean, Boolean)

프롬프트 및 리터럴 문자를 선택적으로 포함하여 서식이 지정된 문자열을 반환합니다.Returns the formatted string, optionally including prompt and literal characters.

ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32)

프롬프트, 리터럴 및 암호 문자를 선택적으로 포함하여 서식이 지정된 문자열의 부분 문자열을 반환합니다.Returns a substring of the formatted string, optionally including prompt, literal, and password characters.

ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32)

프롬프트 및 리터럴 문자를 선택적으로 포함하여 서식이 지정된 문자열의 부분 문자열을 반환합니다.Returns a substring of the formatted string, optionally including prompt and literal characters.

ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32)

암호 문자를 선택적으로 포함하여 서식이 지정된 문자열의 부분 문자열을 반환합니다.Returns a substring of the formatted string, optionally including password characters.

ToString(Int32, Int32) ToString(Int32, Int32) ToString(Int32, Int32) ToString(Int32, Int32)

서식이 지정된 문자열의 부분 문자열을 반환합니다.Returns a substring of the formatted string.

VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint)

지정된 문자가 지정된 위치에서 성공적으로 설정될 수 있는지 여부를 테스트합니다.Tests whether the specified character could be set successfully at the specified position.

VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32)

지정된 문자가 지정된 위치에서 이스케이프되는지 여부를 테스트합니다.Tests whether the specified character would be escaped at the specified position.

VerifyString(String) VerifyString(String) VerifyString(String) VerifyString(String)

지정된 문자열이 성공적으로 설정될 수 있는지 여부를 테스트합니다.Tests whether the specified string could be set successfully.

VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint)

지정된 문자열이 성공적으로 설정될 수 있는지 여부를 테스트한 다음 위치와 설명 정보를 출력합니다.Tests whether the specified string could be set successfully, and then outputs position and descriptive information.

적용 대상

추가 정보