共用方式為


NameSearchOptions

指定符號和檔案名稱的搜尋的選項。

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
};

項目

  • nsNone
    未指定任何選項。

  • nsfCaseSensitive
    套用大小寫視為相異的名稱相符的項目。

  • nsfCaseInsensitive
    適用於不區分大小寫的名稱相符的項目。

  • nsfFNameExt
    將名稱視為路徑,並套用 filename.ext 名稱相符的項目。

  • nsfRegularExpression
    套用大小寫視為相異的名稱相符項目使用星號 (*) 和問號 (?) 作為萬用字元。

  • nsfUndecoratedName
    僅適用於符號的有兩個裝飾和裝飾名稱。

備註

這個列舉型別中的值會傳遞至下列方法:

需求

標頭: dia2.h

請參閱

參考

IDiaSession::findChildren

IDiaSession::findFile

IDiaSymbol::findChildren

其他資源

列舉和結構