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("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
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.
Observação |
---|
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 o código de exemplo para extensibilidade do Visual C++ código modelo para obter informações sobre como compilar e executar esse exemplo.