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("B8AD1A9C-E733-4E47-B060-F0381297AD6A")> _
Public Interface MFCDialogVariableExtender
[GuidAttribute("B8AD1A9C-E733-4E47-B060-F0381297AD6A")]
public interface MFCDialogVariableExtender
[GuidAttribute(L"B8AD1A9C-E733-4E47-B060-F0381297AD6A")]
public interface class MFCDialogVariableExtender
[<GuidAttribute("B8AD1A9C-E733-4E47-B060-F0381297AD6A")>]
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 Jak: kompilace příklad kódu pro rozšíření modelu Visual C++ kódu informace o kompilaci a spuštění tohoto vzorku.