共用方式為


DataKind

表示特定範圍的資料值。

enum DataKind { 
   DataIsUnknown,
   DataIsLocal,
   DataIsStaticLocal,
   DataIsParam,
   DataIsObjectPtr,
   DataIsFileStatic,
   DataIsGlobal,
   DataIsMember,
   DataIsStaticMember,
   DataIsConstant
};

項目

  • DataIsUnknown
    無法判斷資料符號。

  • DataIsLocal
    資料項目是區域變數。

  • DataIsStaticLocal
    資料項目是靜態的區域變數。

  • DataIsParam
    資料項目是型式參數。

  • DataIsObjectPtr
    資料項目是物件指標 (this)。

  • DataIsFileStatic
    資料的項目是具有檔案範圍變數。

  • DataIsGlobal
    資料項目是全域變數。

  • DataIsMember
    資料項目是物件的成員變數。

  • DataIsStaticMember
    資料項目是類別的靜態變數。

  • DataIsConstant
    資料項目是常數值。

備註

這個列舉型別中的值所傳回的IDiaSymbol::get_dataKind方法。

需求

標頭: cvconst.h

請參閱

參考

IDiaSymbol::get_dataKind

其他資源

列舉和結構