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 | |
---|---|---|
ControlID | Načte ID ovládacího prvku, zastupující členské proměnné dialogové okno. | |
IDType | Získá typ proměnné dialogové okno. |
Nahoru
Metody
Název | Popis | |
---|---|---|
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.