Interfejs VCDialogExtender
Obiekt, zapewniając dostęp do istniejącej klasy pole dialogowe w roztworze.
Przestrzeń nazw: Microsoft.VisualStudio.VCCodeModel
Zestaw: Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)
Składnia
'Deklaracja
<GuidAttribute("BE1667A6-585A-44BD-ADF4-88FE9DF8ADF1")> _
Public Interface VCDialogExtender
[GuidAttribute("BE1667A6-585A-44BD-ADF4-88FE9DF8ADF1")]
public interface VCDialogExtender
[GuidAttribute(L"BE1667A6-585A-44BD-ADF4-88FE9DF8ADF1")]
public interface class VCDialogExtender
[<GuidAttribute("BE1667A6-585A-44BD-ADF4-88FE9DF8ADF1")>]
type VCDialogExtender = interface end
public interface VCDialogExtender
Typ VCDialogExtender uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
DialogID | Pobiera identyfikator klasy okno dialogowe reprezentowane przez obiekt. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Initialize | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
Początek
Uwagi
VCDialogExtender Obiekt reprezentuje istniejącej klasy pole dialogowe, umożliwiające dostęp do Identyfikatora okno dialogowe.
[!UWAGA]
Okno dialogowe może być MFC albo ATL klasy okno dialogowe.
Zobacz Jak: skompilować kod przykładowy dla Visual C++ kod modelu rozszerzalności informacji na temat skompilować i uruchomić tej próbki.
Przykłady
W tym przykładzie wyświetla wartość Identyfikatora dla okna dialogowego implementowane przez CAboutDlg klasy.
Sub GetDialogID()
Dim vcCM as VCCodeModel
Dim vcClass as VCCodeClass
vcCM = DTE.Solution.Item(1).CodeModel
vcClass = vcCM.Classes.Find("CAboutDlg")
MsgBox(vcClass.Extender("VCDialog").DialogID)
End Sub