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 基础结构。 仅由 Microsoft 内部使用。

页首

备注

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 命名空间