Model projektów Visual C++
Visual C++ Projektu modelu ujawnia funkcjonalność kompilatora, łączenie, projektów i elementów właściwości i narzędzi do tworzenia.Można znaleźć elementy modelu projektu w Microsoft.VisualStudio.VCProjectEngine przestrzeni nazw.
Można użyć Visual C++ modelu projektu tylko w programie Visual Studio.Aby uzyskać informacje dotyczące sposobu uzyskiwania modelu projektu, zobacz Porady: manipulowanie projektami za pomocą modelu projektów Visual C++.Aby uzyskać informacje dotyczące sposobu używania modelu projektu można odczytać właściwości projektu, zobacz Praca z właściwościami projektu języka Visual C++.
Następujące pozycje są definiowane w Visual C++ modelu projektu.
Element modelu projektu |
Opis |
---|---|
Zawiera funkcje, które może być wykonywane na obiekcie kolekcji. |
|
Reprezentuje odwołanie do obiektu ActiveX. |
|
Reprezentuje narzędzie ALink służące do generowania zestawów satelickich na podstawie zarządzanych zasobów. |
|
Obiekt VCAssemblyReference. |
Reprezentuje odwołanie do zestawu platformy .NET. |
Zawiera właściwości, które umożliwiają programowe zmienianie ustawień właściwości w folderze Przeglądaj informacje. |
|
Uwidacznia funkcje opcji kompilatora języka C++. |
|
Uzyskuje dostęp do właściwości w strona właściwości ogólnych projektu stron właściwości okno dialogowe. |
|
Uzyskuje dostęp do właściwości na stronie właściwości Niestandardowy krok budowania w oknie dialogowym Strony właściwości projektu. |
|
Zawiera właściwości umożliwiające programowe zmienianie ustawień dostępnych na stronie właściwości Debugowanie, która znajduje się w folderze Właściwości konfiguracji w oknie dialogowym Strony właściwości projektu. |
|
Obiekt VCFile. |
Opisuje operacje, które mogą być wykonywane w pliku aktywnego projektu. |
Zawiera kompilacji informacje o pliku (VCFile), włącznie z narzędzia, która jest dołączona do pliku o tej konfiguracji. |
|
Uwidacznia funkcje folderu w Eksploratorze rozwiązania dla projektu programu Visual C++. |
|
Uwidacznia funkcje narzędzia Odwołanie do biblioteki LIB. |
|
Udostępnia funkcje opcje łączenie. |
|
Reprezentuje kompilator zasobów zarządzanych, czyli narzędzie służące do kompilowania plików resx. |
|
Uzyskuje dostęp do właściwości w folderze MIDL w oknie dialogowym Strony właściwości projektu. |
|
Uzyskuje dostęp do właściwości w folderze NMAKE w oknie dialogowym Strony właściwości projektu. |
|
Ma wpływ na właściwości specyficzne dla platformy. |
|
Uzyskuje dostęp do właściwości na stronie właściwości Zdarzenie po kompilacji w folderze Zdarzenia kompilacji w oknie dialogowym Strony właściwości projektu. |
|
Uzyskuje dostęp do właściwości na stronie właściwości Zdarzenie sprzed kompilacji w folderze Zdarzenia kompilacji w oknie dialogowym Strony właściwości projektu. |
|
Uzyskuje dostęp do właściwości na stronie właściwości Zdarzenie sprzed konsolidacji w folderze Zdarzenia kompilacji w oknie dialogowym Strony właściwości projektu. |
|
Uwidacznia właściwości projektu programu Visual C++. |
|
Reprezentuje Visual C++ projektu modelu i jej znajdujące się najwyżej obiektu.Jest to jedyny obiekt modelu projektu programu Visual C++, który może zostać zwrócony przez metodę CoCreateInstance. |
|
Uwidacznia zdarzenia generowane przez projekt programu Visual C++. |
|
Plik lub folder w projekcie. |
|
Reprezentuje odwołanie do projektu w tym samym rozwiązaniu. |
|
Reprezentuje odwołanie w projekcie. |
|
Kolekcja obiektów VCReference, z których każdy reprezentuje odwołanie w projekcie. |
|
Uzyskuje dostęp do właściwości w folderze Zasoby w oknie dialogowym Strony właściwości projektu. |
|
Zapewnia dostęp programistyczny do narzędzia Web deployment. |
|
Uwidacznia właściwości dostępne na stronie Strona właściwości Odwołania sieci Web. |
|
Reprezentuje generator danych XML.Służy do generowania kodu programu Visual C++ na podstawie danych XML. |