Compartir a través de


MFCDialogStringVariableExtender (Interfaz)

Proporciona acceso al intervalo máximo de caracteres de una variable de tipo cadena en un cuadro de diálogo de MFC.

Espacio de nombres:  Microsoft.VisualStudio.VCCodeModel
Ensamblado:  Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxis

'Declaración
<GuidAttribute("AFEF8FE9-C4C4-4937-A1BA-A447E452D4FF")> _
Public Interface MFCDialogStringVariableExtender
[GuidAttribute("AFEF8FE9-C4C4-4937-A1BA-A447E452D4FF")]
public interface MFCDialogStringVariableExtender
[GuidAttribute(L"AFEF8FE9-C4C4-4937-A1BA-A447E452D4FF")]
public interface class MFCDialogStringVariableExtender
[<GuidAttribute("AFEF8FE9-C4C4-4937-A1BA-A447E452D4FF")>]
type MFCDialogStringVariableExtender =  interface end
public interface MFCDialogStringVariableExtender

El tipo MFCDialogStringVariableExtender expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública MaxChars Obtiene o establece los caracteres máximos para la variable de tipo cadena representada por el objeto primario.

Arriba

Métodos

  Nombre Descripción
Método público Initialize Infraestructura. Sólo para uso interno de Microsoft.

Arriba

Comentarios

El objeto de MFCDialogStringVariableExtender representa el intervalo de validación de una variable del cuadro de diálogo de tipo string.

Ejemplos

Este ejemplo muestra el intervalo máximo de caracteres de la primera variable del cuadro de diálogo, implementado por la clase de CAboutDlg .

Sub GetMaxChars()
    Dim vcCM as VCCodeModel
    Dim vcClass as VCCodeClass
    Dim mfcVar as VCCodeVariable
    vcCM = DTE.Solution.Item(1).CodeModel
    vcClass = vcCM.Classes.Find("CAboutDlg")
    vcVar = vcCM.Variables.Item(1)
    MsgBox(vcVar.Extender("MFCDialogStringVariable").MaxChars)
End Sub

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de código de Visual C++ para obtener información sobre cómo compilar y ejecutar este ejemplo.

Vea también

Referencia

Microsoft.VisualStudio.VCCodeModel (Espacio de nombres)