MFCDialogStringVariableExtender Интерфейс

Определение

Предоставляет доступ к максимальному диапазону символов переменной строкового типа в диалоговом окне MFC.

public interface class MFCDialogStringVariableExtender
public interface class MFCDialogStringVariableExtender
__interface MFCDialogStringVariableExtender
[System.Runtime.InteropServices.Guid("C5E3BA8E-C05A-4C92-9C63-491FE8D109CC")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface MFCDialogStringVariableExtender
[<System.Runtime.InteropServices.Guid("C5E3BA8E-C05A-4C92-9C63-491FE8D109CC")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type MFCDialogStringVariableExtender = interface
Public Interface MFCDialogStringVariableExtender
Атрибуты

Примеры

В этом примере отображается максимальный диапазон символов первой переменной диалогового окна, реализованный 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  

Сведения о том, как скомпилировать и запустить этот пример, см. в разделе как скомпилировать пример кода для Visual C++ расширяемости модели кода .

Комментарии

MFCDialogStringVariableExtenderОбъект представляет диапазон проверки для переменной диалогового окна строкового типа.

Свойства

MaxChars

Получает или задает максимальное количество символов для переменной строкового типа, представленной родительским объектом.

Методы

Initialize(Object, IExtenderSite, Int32)

Только для внутреннего применения корпорацией Майкрософт.

Применяется к