Share via


MFCDialogVariableExtender – rozhraní

Poskytuje přístup k proměnné kódu prvek v existující MFC dialogové.

Obor názvů:  Microsoft.VisualStudio.VCCodeModel
Sestavení:  Microsoft.VisualStudio.VCCodeModel (v Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Deklarace
<GuidAttribute("3265E574-C127-47F4-B276-B3B4BE75504C")> _
Public Interface MFCDialogVariableExtender
[GuidAttribute("3265E574-C127-47F4-B276-B3B4BE75504C")]
public interface MFCDialogVariableExtender
[GuidAttribute(L"3265E574-C127-47F4-B276-B3B4BE75504C")]
public interface class MFCDialogVariableExtender
[<GuidAttribute("3265E574-C127-47F4-B276-B3B4BE75504C")>]
type MFCDialogVariableExtender =  interface end
public interface MFCDialogVariableExtender

Typ MFCDialogVariableExtender zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost ControlID Načte ID ovládacího prvku, zastupující členské proměnné dialogové okno.
Veřejná vlastnost IDType Získá typ proměnné dialogové okno.

Nahoru

Metody

  Název Popis
Veřejná metoda Initialize Infrastruktura. Microsoft pouze pro interní použití.

Nahoru

Poznámky

MFCDialogVariableExtender Objekt představuje prvek proměnné kódu existující MFC dialogovém, poskytuje přístup k vlastnostem této proměnné.

[!POZNÁMKA]

Načíst ověřovací rozsahy pro určité proměnné v dialogovém okně MFC naleznete v tématu MFCDialogNumberVariableExtender objektu nebo MFCDialogStringVariableExtender objektu.

Příklady

Tento příklad zobrazí ID ovládacího prvku, představující každé proměnné dialogové okno implementované CAboutDlg třídy.

' 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

Viz Postupy: Kompilace ukázkového kódu pro rozšíření modelu kódu Visual C++ informace o kompilaci a spuštění tohoto vzorku.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCCodeModel – obor názvů