Interfejs MFCDialogVariableExtender
Zapewnia dostęp do elementu zmiennej kodu w istniejącym polu okna dialogowego MFC.
Przestrzeń nazw: Microsoft.VisualStudio.VCCodeModel
Zestaw: Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
ControlID | Pobiera identyfikator formantu, reprezentujący okno dialogowe Zmienna członka. |
![]() |
IDType | Pobiera typ zmiennej okna dialogowego. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Initialize | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
Początek
Uwagi
MFCDialogVariableExtender Obiekt reprezentuje element zmiennej kod istniejących okna dialogowego MFC, zapewniając dostęp do właściwości danej zmiennej.
[!UWAGA]
Aby pobrać zakresy sprawdzania poprawności dla określonej zmiennej w oknie dialogowym MFC, zobacz MFCDialogNumberVariableExtender obiektu lub MFCDialogStringVariableExtender obiektu.
Przykłady
W tym przykładzie wyświetla identyfikator formantu, reprezentujących każdej zmiennej okno dialogowe, realizowane przez CAboutDlg klasy.
' 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
Zobacz Porady: kompilowanie przykładowego kodu dla rozszerzalności modelu kodu Visual C++ informacji na temat skompilować i uruchomić tej próbki.