Aracılığıyla paylaş


NameSearchOptions

Simge ve dosya adları için arama seçeneklerini belirtir.

Sözdizimi

enum NameSearchOptions {
    nsNone,
    nsfCaseSensitive     = 0x1,
    nsfCaseInsensitive   = 0x2,
    nsfFNameExt          = 0x4,
    nsfRegularExpression = 0x8,
    nsfUndecoratedName   = 0x10,

// For backward compatibility:
    nsCaseSensitive           = nsfCaseSensitive,
    nsCaseInsensitive         = nsfCaseInsensitive,
    nsFNameExt                = nsfCaseInsensitive | nsfFNameExt,
    nsRegularExpression       = nsfRegularExpression | nsfCaseSensitive,
    nsCaseInRegularExpression = nsfRegularExpression | nsfCaseInsensitive
};

Öğeler

Öğe Açıklama
nsNone Hiçbir seçenek belirtilmemiş.
nsfCaseSensitive Büyük/küçük harfe duyarlı ad eşleşmesi uygular.
nsfCaseInsensitive Büyük/küçük harfe duyarlı olmayan ad eşleşmesi uygular.
nsfFNameExt Adları yol olarak ele alır ve ad eşleşmesi filename.ext uygular.
nsfRegularExpression Joker karakter olarak yıldız () ve soru işareti (*?) kullanarak büyük/küçük harfe duyarlı ad eşleşmesi uygular.
(Diğer yaygın normal ifade karakterleri desteklenmez.)
nsfUndecoratedName Yalnızca hem sıralanmamış hem de dekore edilmiş adlara sahip simgeler için geçerlidir.

Açıklamalar

Bu numaralandırmadaki değerler aşağıdaki yöntemlere geçirilir:

Gereksinimler

Üst bilgi: dia2.h

Ayrıca bkz.