MaskedTextProvider.FindUnassignedEditPositionInRange メソッド
アセンブリ: System (system.dll 内)

Public Function FindUnassignedEditPositionInRange ( _ startPosition As Integer, _ endPosition As Integer, _ direction As Boolean _ ) As Integer
Dim instance As MaskedTextProvider Dim startPosition As Integer Dim endPosition As Integer Dim direction As Boolean Dim returnValue As Integer returnValue = instance.FindUnassignedEditPositionInRange(startPosition, endPosition, direction)
public: int FindUnassignedEditPositionInRange ( int startPosition, int endPosition, bool direction )
public int FindUnassignedEditPositionInRange ( int startPosition, int endPosition, boolean direction )
public function FindUnassignedEditPositionInRange ( startPosition : int, endPosition : int, direction : boolean ) : int
戻り値
検索が成功した場合は、最初に見つかった、入力が割り当てられていない編集可能な位置のインデックス番号が 0 から始まる位置を表す Int32。それ以外の場合は InvalidIndex。

書式設定された文字列は、編集可能な文字とマスクからコピーされたリテラルで構成されます。編集可能な文字位置に入力が割り当てられていない場合は、マスクからコピーされたプロンプト文字がその位置を占めます。編集可能な文字位置に入力が割り当てられている場合は、有効な入力文字がその位置を占めます。
FindUnassignedEditPositionInRange メソッドを使用して、指定した検索方向で、指定した 2 つの位置およびその間にある、入力が割り当てられていない最初の文字を検索します。プロンプト文字がこの位置を占める必要があります。
FindNonEditPositionInRange メソッドと FindAssignedEditPositionInRange メソッドは、このメソッドの補足メソッドです。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- MaskedTextProvider.FindUnassignedEditPositionInRange メソッドのページへのリンク