FileSystemName.MatchesWin32Expression メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された Win32 式が指定された名前と一致するかどうかを確認します。 次のワイルドカードがサポートされています: '*'、'?'、'<'、'>'、'"。 円記号 '\' はエスケープします。
public static bool MatchesWin32Expression(ReadOnlySpan<char> expression, ReadOnlySpan<char> name, bool ignoreCase = true);
static member MatchesWin32Expression : ReadOnlySpan<char> * ReadOnlySpan<char> * bool -> bool
Public Shared Function MatchesWin32Expression (expression As ReadOnlySpan(Of Char), name As ReadOnlySpan(Of Char), Optional ignoreCase As Boolean = true) As Boolean
パラメーター
- expression
- ReadOnlySpan<Char>
一致する式 ("*.foo" など)。
- name
- ReadOnlySpan<Char>
式に対してチェックする名前。
- ignoreCase
- Boolean
true 大文字と小文字を区別しない場合は (既定値)、一致で大文字と小文字を区別する必要がある場合は false 。
返品
true 指定された式が指定された名前と一致する場合。それ以外の場合は false。
注釈
expression パラメーターの構文は、doS ワイルドカード (FileSystemWatcher、、'*'、'?'、'<') を照合するための規則を定義する '>' に基づく、'"'で使用される構文に基づいています。
TranslateWin32Expression(String)を使用して式を変換しない限り、一致は Win32 動作に対応しません。