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("933D7295-58FD-47AE-9029-C87D569C74DD")> _
Public Interface VCDialogExtender
[GuidAttribute("933D7295-58FD-47AE-9029-C87D569C74DD")]
public interface VCDialogExtender
[GuidAttribute(L"933D7295-58FD-47AE-9029-C87D569C74DD")]
public interface class VCDialogExtender
[<GuidAttribute("933D7295-58FD-47AE-9029-C87D569C74DD")>]
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 Porady: kompilowanie przykładowego kodu dla rozszerzalności modelu kodu Visual C++ 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