다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 MaxChars 부모 개체가 나타내는 문자열 형식 변수의 최대 문자를 가져오거나 설정합니다.

위쪽

메서드

  이름 설명
Public 메서드 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 네임스페이스