共用方式為


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