Freigeben über


MFCDialogNumberVariableExtender-Schnittstelle

Bietet Zugriff auf den minimalen und maximalen Bereich einer Variablen von einem numerischen Typ in einem MFC-Dialogfeld.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

'Declaration
<GuidAttribute("39B791DD-DAE8-41B7-B1F2-C6ADF9A6C6B5")> _
Public Interface MFCDialogNumberVariableExtender
[GuidAttribute("39B791DD-DAE8-41B7-B1F2-C6ADF9A6C6B5")]
public interface MFCDialogNumberVariableExtender
[GuidAttribute(L"39B791DD-DAE8-41B7-B1F2-C6ADF9A6C6B5")]
public interface class MFCDialogNumberVariableExtender
[<GuidAttribute("39B791DD-DAE8-41B7-B1F2-C6ADF9A6C6B5")>]
type MFCDialogNumberVariableExtender =  interface end
public interface MFCDialogNumberVariableExtender

Der MFCDialogNumberVariableExtender-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft MaxValue Ruft den maximalen Wert für die Variable von einem numerischen Typ ab, die durch das übergeordnete Objekt dargestellt wird, oder legt diesen fest.
Öffentliche Eigenschaft MinValue Ruft den minimalen Wert für die Variable von einem numerischen Typ ab, die durch das übergeordnete Objekt dargestellt wird, oder legt diesen fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Initialize Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.

Zum Seitenanfang

Hinweise

Das MFCDialogNumberVariableExtender-Objekt stellt den Validierungsbereich einer Zeichenfolgentypdialogfeldvariable dar.

Beispiele

In diesem Beispiel wird den minimalen ersten Bereich der Dialogfeldvariablen an, implementiert durch die CAboutDlg-Klasse.

Sub GetRanges()
    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("MFCDialogNumberVariable").MinValue)
End Sub

Weitere Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit des Visual C++-Codemodells.

Siehe auch

Referenz

Microsoft.VisualStudio.VCCodeModel-Namespace

MinValue

MaxValue