MaskedTextProvider.FindUnassignedEditPositionFrom(Int32, Boolean) 메서드

정의

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

public:
 int FindUnassignedEditPositionFrom(int position, bool direction);
public int FindUnassignedEditPositionFrom (int position, bool direction);
member this.FindUnassignedEditPositionFrom : int * bool -> int
Public Function FindUnassignedEditPositionFrom (position As Integer, direction As Boolean) As Integer

매개 변수

position
Int32

검색을 시작할 서식이 지정된 문자열의 위치(0부터 시작)입니다.The zero-based position in the formatted string to start the search.

direction
Boolean

검색 방향을 나타내는 Boolean으로, 앞으로 검색하려면 true를 지정하고 뒤로 검색하려면 false를 지정합니다.A Boolean indicating the search direction; either true to search forward or false to search backward.

반환

검색에 성공하면 첫 번째 할당되지 않은 편집 가능한 위치(0부터 시작)를 나타내는 Int32이고, 그렇지 않으면 InvalidIndex입니다.If successful, an Int32 representing the zero-based position of the first unassigned editable position encountered; otherwise InvalidIndex.

설명

서식이 지정 된 문자열을 편집할 수 있는 문자로 구성 되어 복사한 리터럴에서 마스크입니다.The formatted string is composed of editable characters and literals copied from the mask. 편집 가능한 문자 위치를 다시 할당 하지 않은 경우 마스크 또는 유효한 입력 문자로 입력 할당 된 경우 복사 된 프롬프트 문자가 차지 하거나 됩니다.The editable character positions will either be occupied by the prompt character copied from the mask if they are unassigned, or with a valid input character if they have been assigned an input.

FindUnassignedEditPositionFrom 메서드는 지정 된 위치와 검색 방향 뒤의 할당 되지 않은 첫 번째 문자를 검색 하는 데 사용 됩니다.The FindUnassignedEditPositionFrom method is used to search for the first unassigned character after a specified position and search direction. 프롬프트 문자가이 위치를 차지 합니다.The prompt character should occupy this position.

FindNonEditPositionFromFindAssignedEditPositionFrom 메서드는이 메서드를 보완 합니다.The FindNonEditPositionFrom and FindAssignedEditPositionFrom methods are complements of this method.

적용 대상

추가 정보