PowerTools MultiRow for Windows Forms 8.0J
FindStringExact メソッド (FontInfoCollection)

検索するテキスト。
検索を開始するGrapeCity.Win.Pickers.FontInfoオブジェクトの0から始まるインデックス。0に設定すると、コレクションの先頭から検索されます。
指定した文字列と一致する、指定したインデックス以降の最初のGrapeCity.Win.Pickers.FontInfoオブジェクトを検索します。
構文
Public Function FindStringExact( _
   ByVal s As String, _
   ByVal startIndex As Integer _
) As Integer
public int FindStringExact( 
   string s,
   int startIndex
)

パラメータ

s
検索するテキスト。
startIndex
検索を開始するGrapeCity.Win.Pickers.FontInfoオブジェクトの0から始まるインデックス。0に設定すると、コレクションの先頭から検索されます。

戻り値の型

最初に見つかったGrapeCity.Win.Pickers.FontInfoオブジェクトの0から始まるインデックス。オブジェクトが見つからなかった場合は-1を返します。
例外
例外解説
System.ArgumentOutOfRangeException

startIndexが0未満です。

または

startIndexがコレクションの項目数以上です。

解説
このメソッドによって実行される検索では、大文字と小文字は区別されません。sパラメーターは、コレクション内のGrapeCity.Win.Pickers.FontInfoオブジェクトに関連付けられた名前と比較する文字列です。このメソッドでは、テキストの先頭から文字列が照合され、指定した部分文字列と一致するコレクション内の最初のGrapeCity.Win.Pickers.FontInfoオブジェクトが返されます。その後で、その検索テキストを含むGrapeCity.Win.Pickers.FontInfoオブジェクトを削除する、といったようなタスクを実行できます。通常は、検索テキストに一致する最初のGrapeCity.Win.Pickers.FontInfoオブジェクトが見つかった後で、そのオブジェクトの1つ後のGrapeCity.Win.Pickers.FontInfoオブジェクトのインデックス位置をstartIndexパラメーターに指定してこのメソッドを呼び出し、同じテキストの別のインスタンスをさらに検索します。文字列の完全一致ではなく部分一致検索を実行する場合は、FindStringメソッドを使用します。
参照

FontInfoCollection クラス
FontInfoCollection メンバ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.