Interface MFCDialogVariableExtender
Fornece acesso a um elemento de código variável em uma caixa de diálogo MFC existente.
Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxe
'Declaração
<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
O tipo MFCDialogVariableExtender expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ControlID | Obtém a ID do controle que representa a variável de membro da caixa de diálogo. | |
IDType | Obtém o tipo da variável de caixa de diálogo. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Initialize | Infraestrutura. Somente para uso interno da Microsoft. |
Superior
Comentários
O MFCDialogVariableExtender objeto representa um elemento de código variável de uma caixa de diálogo MFC existente, fornecendo acesso às propriedades dessa variável.
Dica
Para recuperar os intervalos de validação para uma variável específica em uma caixa de diálogo do MFC, consulte MFCDialogNumberVariableExtender objeto ou MFCDialogStringVariableExtender objeto.
Exemplos
Este exemplo exibe a identificação de controle que representa cada variável da caixa de diálogo implementada pelo CAboutDlg classe.
' 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
Consulte Como compilar um código de exemplo para extensibilidade do modelo de código do Visual C++ para obter informações sobre como compilar e executar esse exemplo.