Condividi tramite


Interfaccia MFCDialogStringVariableExtender

Fornisce accesso all'intervallo di caratteri massimo di una variabile di tipo stringa in una finestra di dialogo MFC.

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

'Dichiarazione
<GuidAttribute("B315CB02-964C-483F-85E9-B06E670D70A5")> _
Public Interface MFCDialogStringVariableExtender
[GuidAttribute("B315CB02-964C-483F-85E9-B06E670D70A5")]
public interface MFCDialogStringVariableExtender
[GuidAttribute(L"B315CB02-964C-483F-85E9-B06E670D70A5")]
public interface class MFCDialogStringVariableExtender
[<GuidAttribute("B315CB02-964C-483F-85E9-B06E670D70A5")>]
type MFCDialogStringVariableExtender =  interface end
public interface MFCDialogStringVariableExtender

Il tipo MFCDialogStringVariableExtender espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica MaxChars Ottiene o imposta il massimo numero di caratteri per la variabile di tipo stringa rappresentata dall'oggetto padre.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Initialize Infrastruttura. Solo per utilizzo interno di Microsoft.

In alto

Note

MFCDialogStringVariableExtender l'oggetto rappresenta l'intervallo di convalida di una variabile di dialogo di tipo stringa.

Esempi

Questo esempio è visualizzato l'intervallo di caratteri massimo della prima variabile della finestra di dialogo, implementato da l CAboutDlg classe.

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

vedere Procedura: compilare codice di esempio per l'Extensibility del modello di codice di Visual C++ per informazioni su come compilare ed eseguire l'esempio.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel