Freigeben über


MFCDialogVariableExtender.IDType-Eigenschaft

Ruft den Typ der Dialogfeldvariablen ab.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

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

Eigenschaftswert

Typ: Microsoft.VisualStudio.VCCodeModel.vsCMMFCDialogVariableIDType
Ein vsCMMFCDialogVariableIDType-Enumerationswert, der den Dialogfeldvariablentyp angibt.

Beispiele

Dieses Beispiel demonstriert die Steuerelement-ID angezeigt, die jede Variable des Dialogfelds darstellt, das durch die CAboutDlg-Klasse implementiert wird.

' 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

Weitere Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit des Visual C++-Codemodells.

.NET Framework-Sicherheit

Siehe auch

Referenz

MFCDialogVariableExtender Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace