次の方法で共有


DataKind

[Note: This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

[このトピックはプレリリース版のため将来変更される可能性があります。また、プレースホルダとしてブランクのトピックが含まれています。]

Indicates the particular scope of a data value.

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

Elements

  • DataIsUnknown
    Data symbol cannot be determined.

  • DataIsLocal
    Data item is a local variable.

  • DataIsStaticLocal
    Data item is a static local variable.

  • DataIsParam
    Data item is a formal parameter.

  • DataIsObjectPtr
    Data item is an object pointer (this).

  • DataIsFileStatic
    Data item is a file-scoped variable.

  • DataIsGlobal
    Data item is a global variable.

  • DataIsMember
    Data item is an object member variable.

  • DataIsStaticMember
    Data item is a class static variable.

  • DataIsConstant
    Data item is a constant value.

Remarks

The values in this enumeration are returned by the IDiaSymbol::get_dataKind method.

Requirements

Header: cvconst.h

See Also

Enumerations and Structures
IDiaSymbol::get_dataKind