Partager via


MFCDialogStringVariableExtender, interface

Permet d'accéder à la plage de caractères maximale d'une variable de type chaîne dans une boîte de dialogue MFC.

Espace de noms :  Microsoft.VisualStudio.VCCodeModel
Assembly :  Microsoft.VisualStudio.VCCodeModel (dans Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Déclaration
<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

Le type MFCDialogStringVariableExtender expose les membres suivants.

Propriétés

  Nom Description
Propriété publique MaxChars Obtient ou définit le nombre de caractères maximal pour la variable de type chaîne représentée par l'objet parent.

Début

Méthodes

  Nom Description
Méthode publique Initialize Infrastructure. Réservé à un usage interne Microsoft.

Début

Notes

L'objet d'MFCDialogStringVariableExtender représente la plage de validation d'une variable de type chaîne.

Exemples

Cet exemple affiche la plage de caractères maximum de la première variable de la boîte de dialogue, implémentée par la classe d'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

Consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de code Visual C++ pour plus d'informations sur la compilation et l'exécution de cet exemple.

Voir aussi

Référence

Microsoft.VisualStudio.VCCodeModel, espace de noms