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("537A9C40-E283-44EF-8507-021E0FDFA498")> _
Public Interface VCPropertySheet
[GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface VCPropertySheet
[GuidAttribute(L"537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface class VCPropertySheet
[<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")>]
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