Поделиться через


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++.

См. также

Ссылки

Microsoft.VisualStudio.VCCodeModel - пространство имен