Interfejs VCPropertySheet
Zapewnia dostęp do projektu arkusze właściwości silnika.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
<GuidAttribute("BDB8598C-494B-46ED-983E-35F08FBC6E83")> _
Public Interface VCPropertySheet
[GuidAttribute("BDB8598C-494B-46ED-983E-35F08FBC6E83")]
public interface VCPropertySheet
[GuidAttribute(L"BDB8598C-494B-46ED-983E-35F08FBC6E83")]
public interface class VCPropertySheet
[<GuidAttribute("BDB8598C-494B-46ED-983E-35F08FBC6E83")>]
type VCPropertySheet = interface end
public interface VCPropertySheet
Typ VCPropertySheet uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
ATLMinimizesCRunTimeLibraryUsage | Pobiera lub ustawia wartość określającą, czy ATL utworzy łącze do biblioteki c runtime statycznie, aby zminimalizować zależności.Wymaga to, że useOfATL właściwość jest ustawiona. | |
BuildLogFile | Pobiera lub ustawia nazwę BuildLogFile. | |
CharacterSet | Zwraca lub ustawia wartość określająca zestawu znaków dla kompilatora użyć. | |
ConfigurationType | Pobiera lub ustawia typ danych wyjściowych, który generuje tej konfiguracji. | |
DeleteExtensionsOnClean | Pobiera lub ustawia które pliki w katalogu pośredniego do odbudowania lub usunąć na czyste. | |
DEPRECATED1 | Infrastruktura. Microsoft tylko do użytku wewnętrznego. | |
EnableManagedIncrementalBuild | Przestarzałe. | |
FileEncoding | Infrastruktura. Microsoft tylko do użytku wewnętrznego. | |
FileFormat | Infrastruktura. Microsoft tylko do użytku wewnętrznego. | |
FileTools | Wyświetla listę dostępnych narzędzi, które operują na pliki. | |
InheritedPropertySheets | Zwraca lub ustawia arkusze właściwości dziedziczone przez ten obiekt. | |
IntermediateDirectory | Pobiera lub ustawia ścieżkę względną do katalogu pośredniego pliku.Ścieżka może zawierać zmienne środowiskowe. | |
IsDirty | Infrastruktura. Microsoft tylko do użytku wewnętrznego. | |
IsSystemPropertySheet | Wskazuje, czy ten arkusz właściwości systemu. | |
ManagedExtensions | Pobiera lub ustawia wartość określającą, że Visual C++ korzysta z tej konfiguracji. | |
Name | Zwraca lub ustawia nazwę obiektu. | |
OutputDirectory | Zwraca lub ustawia katalog, w którym należy umieścić dane wyjściowe.Katalogiem domyślnym jest katalogu projektu. | |
PropertySheetDirectory | Pobiera nazwę katalogu dla tego arkusza właściwości. | |
PropertySheetFile | Ustawia lub zwraca pełną ścieżkę do pliku arkusza właściwości.Zawiera nazwę pliku. | |
PropertySheetName | Ustawia lub zwraca wartość Name tag w pliku arkusza właściwości.Ta właściwość jest dostępna tylko dla wstecz zgodności i w przeciwnym razie nie powinny być używane. | |
PropertySheets | Zwraca kolekcję arkusze właściwości obiektu. | |
Rules | Zwraca kolekcję IVCRulePropertyStorage obiektów, które można modyfikować właściwości na poziomie projektu, a domyślny element metadanych zdefiniowane w tym arkuszu właściwości. | |
Tools | Wyświetla listę dostępnych narzędzi platformy. | |
useOfATL | Zwraca lub ustawia wartość określającą, jak ATL jest używany przez konfigurację. | |
useOfMfc | Zwraca lub ustawia wartość określającą, jak MFC jest używany przez konfigurację. | |
UserMacros | Zwraca kolekcję makra użytkownika. | |
VCProjectEngine | Pobiera wskaźnik do aparatu projektu. | |
WholeProgramOptimization | Pobiera lub ustawia wartość określającą, czy należy włączyć moduł cross optymalizacje poprzez opóźnianie generowania kodu, aby utworzyć łącze do czasu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddPropertySheet | Dodaje arkusz właściwości do zbioru arkusze właściwości bezpośrednio przywiezione przez arkusz właściwości. | |
AddUserMacro | Dodaje użytkownika makro do arkusza właściwości. | |
ClearToolProperty | Czyści wartość właściwości właściwości narzędzia. | |
MatchName | Pasuje do określonej nazwy do nazwy elementu w kolekcji. | |
MovePropertySheet | Przesuwa importowane właściwości arkusza jedną pozycję przed lub po w celu oceny.Stanowiska w tym polu odnosi się do jego lokalizacji względnej między arkusze właściwości bezpośrednio przywiezione przez ten arkusz właściwości. | |
RemoveAllUserMacros | Usuwa wszystkie makra użytkownika z arkusza właściwości. | |
RemovePropertySheet | Usuwa arkusz właściwości z kolekcji arkusze właściwości bezpośrednio przywiezione przez arkusz właściwości. | |
RemoveUserMacro | Usuwa makra użytkownika z arkusza właściwości. | |
Save | Zapisuje plik projektu (.vcxproj). |
Początek