FileSystemName.MatchesWin32Expression 메서드

정의

지정된 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 동작에 해당하지 않습니다.

적용 대상