VCFile.MatchName(String, Boolean) Yöntem

Tanım

Belirtilen adı bir koleksiyon öğesi adıyla eşleştirir.

public:
 bool MatchName(System::String ^ NameToMatch, bool FullOnly);
public:
 bool MatchName(Platform::String ^ NameToMatch, bool FullOnly);
bool MatchName(std::wstring const & NameToMatch, bool FullOnly);
[System.Runtime.InteropServices.DispId(675)]
public bool MatchName (string NameToMatch, bool FullOnly);
[<System.Runtime.InteropServices.DispId(675)>]
abstract member MatchName : string * bool -> bool
Public Function MatchName (NameToMatch As String, FullOnly As Boolean) As Boolean

Parametreler

NameToMatch
String

Gereklidir. Eşleştirilecek ad.

FullOnly
Boolean

Gereklidir. true Dizenin MatchName(String, Boolean) tam adını eşleştirmek istiyorsanız; false dizenin kısa adında bir eşleştirmeye izin vermek istiyorsanız.

Ayarı MatchName(String, Boolean) , true Projeler, klasörler ve dosyalar için faydalıdır ve eşleştirmek için mutlak bir yol gerekir. Klasörün mutlak yolu, yukarıdaki klasör adlarının, kendi adı ile birlikte birleştirilme yoludur. Üst düzey klasörün tam adı adıyla aynı olacaktır. Kaynak dosyaları adlı bir klasör MyProject adında bir alt klasör içeriyorsa, MyProject klasörü tam adı kaynak Files\myprojectolur.

Döndürülenler

Boolean

true ad eşleştirildiği takdirde; false Aksi takdirde.

Uygulamalar

Öznitelikler

Açıklamalar

MatchName , bir koleksiyon öğesi üzerinde çalışan bir yöntemdir. Bir koleksiyonun üyeleri üzerinde yineleme yapıyorsanız, MatchName geçerli öğenin ilgilendiğiniz bir öğe olup olmadığını anlamak için yöntemini kullanabilirsiniz.

MatchNamePlatformdan bağımsız olarak hata ayıklama yapılandırmasını eşleştirmek için de kullanabilirsiniz (Bu, Debug\Win32 tam adı olan bir parçasıdır).

MatchNameBir koleksiyonda dizin oluşturmak için kullanamazsınız. Dizin oluşturma [] işlecini veya bunun eşdeğerini kullanmayı gerektirir. Item () yöntemi ve MatchName her iki işlemi de etkilemez.

Şunlara uygulanır