MaskedTextProvider 생성자

정의

MaskedTextProvider 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the MaskedTextProvider class.

오버로드

MaskedTextProvider(String)

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

MaskedTextProvider(String, Boolean)

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

MaskedTextProvider(String, CultureInfo)

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

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, Boolean)

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

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.

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)

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

public:
 MaskedTextProvider(System::String ^ mask);
public MaskedTextProvider (string mask);
new System.ComponentModel.MaskedTextProvider : string -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

설명

이 생성자의 사용은 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 생성자에 대 한 다음 호출과 동일 합니다.Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , null, true, '_', '\0', false)

추가 정보

MaskedTextProvider(String, Boolean)

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

public:
 MaskedTextProvider(System::String ^ mask, bool restrictToAscii);
public MaskedTextProvider (string mask, bool restrictToAscii);
new System.ComponentModel.MaskedTextProvider : string * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, restrictToAscii As Boolean)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

restrictToAscii
Boolean

입력을 ASCII 호환 문자로 제한하려면 true이고, 전체 유니코드 집합을 허용하려면 false입니다.true to restrict input to ASCII-compatible characters; otherwise false to allow the entire Unicode set.

설명

이 생성자의 사용은 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 생성자에 대 한 다음 호출과 동일 합니다.Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , null, true, '_', '\0', restrictToASCII)

추가 정보

MaskedTextProvider(String, CultureInfo)

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

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

culture
CultureInfo

영역을 구분하는 구분 문자를 설정하는 데 사용되는 CultureInfo입니다.A CultureInfo that is used to set region-sensitive separator characters.

설명

이 생성자의 사용은 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 생성자에 대 한 다음 호출과 동일 합니다.Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , culture, true, '_', '\0', false)

추가 정보

MaskedTextProvider(String, Char, Boolean)

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

public:
 MaskedTextProvider(System::String ^ mask, char passwordChar, bool allowPromptAsInput);
public MaskedTextProvider (string mask, char passwordChar, bool allowPromptAsInput);
new System.ComponentModel.MaskedTextProvider : string * char * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, passwordChar As Char, allowPromptAsInput As Boolean)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

passwordChar
Char

암호 문자열에 입력된 문자에 대해 표시될 Char입니다.A Char that will be displayed for characters entered into a password string.

allowPromptAsInput
Boolean

프롬프트 문자를 입력으로 허용하려면 true이고, 그렇지 않으면 false입니다.true to allow the prompt character as input; otherwise false.

설명

이 생성자의 사용은 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 생성자에 대 한 다음 호출과 동일 합니다.Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , null, allowPromptAsInput, '_', passwordChar, false)

추가 정보

MaskedTextProvider(String, CultureInfo, Boolean)

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

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, bool restrictToAscii);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture, bool restrictToAscii);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo, restrictToAscii As Boolean)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

culture
CultureInfo

영역을 구분하는 구분 문자를 설정하는 데 사용되는 CultureInfo입니다.A CultureInfo that is used to set region-sensitive separator characters.

restrictToAscii
Boolean

입력을 ASCII 호환 문자로 제한하려면 true이고, 전체 유니코드 집합을 허용하려면 false입니다.true to restrict input to ASCII-compatible characters; otherwise false to allow the entire Unicode set.

설명

이 생성자의 사용은 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 생성자에 대 한 다음 호출과 동일 합니다.Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , culture, true, '_', '\0', restrictToAscii)

추가 정보

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.

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, char passwordChar, bool allowPromptAsInput);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture, char passwordChar, bool allowPromptAsInput);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo * char * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo, passwordChar As Char, allowPromptAsInput As Boolean)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

culture
CultureInfo

영역을 구분하는 구분 문자를 설정하는 데 사용되는 CultureInfo입니다.A CultureInfo that is used to set region-sensitive separator characters.

passwordChar
Char

암호 문자열에 입력된 문자에 대해 표시될 Char입니다.A Char that will be displayed for characters entered into a password string.

allowPromptAsInput
Boolean

프롬프트 문자를 입력으로 허용하려면 true이고, 그렇지 않으면 false입니다.true to allow the prompt character as input; otherwise false.

설명

이 생성자의 사용은 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 생성자에 대 한 다음 호출과 동일 합니다.Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , culture, allowPromptAsInput, '_', passwordChar, false)

추가 정보

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.

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo * bool * char * char * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo, allowPromptAsInput As Boolean, promptChar As Char, passwordChar As Char, restrictToAscii As Boolean)

매개 변수

mask
String

입력 마스크를 나타내는 String입니다.A String that represents the input mask.

culture
CultureInfo

영역을 구분하는 구분 문자를 설정하는 데 사용되는 CultureInfo입니다.A CultureInfo that is used to set region-sensitive separator characters.

allowPromptAsInput
Boolean

프롬프트 문자가 유효한 입력 문자로 허용되는지 여부를 지정하는 Boolean 값입니다.A Boolean value that specifies whether the prompt character should be allowed as a valid input character.

promptChar
Char

사용자 입력에 대한 자리 표시자로 표시될 Char입니다.A Char that will be displayed as a placeholder for user input.

passwordChar
Char

암호 문자열에 입력된 문자에 대해 표시될 Char입니다.A Char that will be displayed for characters entered into a password string.

restrictToAscii
Boolean

입력을 ASCII 호환 문자로 제한하려면 true이고, 전체 유니코드 집합을 허용하려면 false입니다.true to restrict input to ASCII-compatible characters; otherwise false to allow the entire Unicode set.

예외

마스크 매개 변수가 null이거나 Empty인 경우The mask parameter is null or Empty.

또는-or- 마스크에 하나 이상의 인쇄할 수 없는 문자가 포함된 경우The mask contains one or more non-printable characters.

설명

이 생성자는 가장 일반적인 오버 로드 된 폼을 나타냅니다.This constructor represents the most general overloaded form. mask 매개 변수는 MaskedTextBox 클래스의 MaskedTextBox.Mask 속성에 자세히 설명 되어 있는 MaskedTextProvider 클래스에서 정의한 마스킹 언어를 따라야 합니다.The mask parameter must conform to the masking language defined by the MaskedTextProvider class, which is detailed in the MaskedTextBox.Mask property of the MaskedTextBox class.

중립 문화권은 문화권 관련 정보를 쿼리할 수 없기 때문에 MaskedTextProvider 생성자는 GetCultures 메서드를 사용 하 여 적절 한 구분 기호 문자를 결정 하는 데 사용할 첫 번째 비 중립 문화권을 검색 합니다.Because neutral cultures cannot be queried for culture-specific information, the MaskedTextProvider constructor will use the GetCultures method to search for the first non-neutral culture to use to determine the proper separator characters.

추가 정보

적용 대상