Freigeben über


MFCDialogVariableExtender.ControlID-Eigenschaft

Ruft die ID des Steuerelements ab, die die Dialogfeld-Membervariable darstellt.

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

Syntax

'Declaration
ReadOnly Property ControlID As String
string ControlID { get; }
property String^ ControlID {
    String^ get ();
}
abstract ControlID : string with get
function get ControlID () : String

Eigenschaftswert

Typ: String
Eine Zeichenfolge, die die Steuerelement-ID darstellt.

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").ControlID)
    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