Share via


MFCDialogVariableExtender.IDType 属性

获取对话变量的类型。

命名空间:  Microsoft.VisualStudio.VCCodeModel
程序集:  Microsoft.VisualStudio.VCCodeModel(在 Microsoft.VisualStudio.VCCodeModel.dll 中)

语法

声明
ReadOnly Property IDType As vsCMMFCDialogVariableIDType
vsCMMFCDialogVariableIDType IDType { get; }
property vsCMMFCDialogVariableIDType IDType {
    vsCMMFCDialogVariableIDType get ();
}
abstract IDType : vsCMMFCDialogVariableIDType with get
function get IDType () : vsCMMFCDialogVariableIDType

属性值

类型:Microsoft.VisualStudio.VCCodeModel.vsCMMFCDialogVariableIDType
一个指示对话变量类型的 vsCMMFCDialogVariableIDType 枚举值。

示例

此示例显示一对话框的每个变量的控件 ID。实现 CAboutDlg 类。

' Macro code.
Sub GetControlIDs()
    Dim vcCM as VCCodeModel
    Dim vcClass as VCCodeClass
    Dim mfcVar as VCCodeVariable
    vcCM = DTE.Solution.Item(1).CodeModel
    vcClass = vcCM.Classes.Find("CAboutDlg")
    For Each vcVar in vcCM.Variables
        MsgBox(vcVar.Extender("MFCDialogVariable").IDType.ToString)
    Next
End Sub

有关如何编译和运行此示例的信息,请参见 如何:编译 Visual C++ 代码模型扩展性的示例代码

.NET Framework 安全性

请参阅

参考

MFCDialogVariableExtender 接口

Microsoft.VisualStudio.VCCodeModel 命名空间