MFCDialogStringVariableExtender - интерфейс
Предоставляет доступ к максимальному диапазону символов переменной строкового типа в диалоговом окне MFC.
Пространство имен: Microsoft.VisualStudio.VCCodeModel
Сборка: Microsoft.VisualStudio.VCCodeModel (в Microsoft.VisualStudio.VCCodeModel.dll)
Синтаксис
'Декларация
<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
Тип MFCDialogStringVariableExtender предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
MaxChars | Получает или задает максимальное количество символов для переменной строкового типа, представленной родительским объектом. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Initialize | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. |
В начало страницы
Заметки
Объект 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++.