Sdílet prostřednictvím


VCPropertySheet – rozhraní

Poskytuje přístup k projektu karet vlastností motoru.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost ATLMinimizesCRunTimeLibraryUsage Získá nebo nastaví hodnotu označující, zda ATL propojit c runtime knihovny staticky k minimalizaci závislosti.To vyžaduje, aby useOfATL vlastnost.
Veřejná vlastnost BuildLogFile Získá nebo nastaví název BuildLogFile.
Veřejná vlastnost CharacterSet Získá nebo nastaví hodnotu, určující znakovou sadu pomocí kompilátoru.
Veřejná vlastnost ConfigurationType Získá nebo nastaví typ výstupu, který generuje tuto konfiguraci.
Veřejná vlastnost DeleteExtensionsOnClean Získá nebo nastaví soubory v adresáři zprostředkující na čisté odstranit nebo znovu vytvořit.
Veřejná vlastnost DEPRECATED1 Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost EnableManagedIncrementalBuild Se již nepoužívá.
Veřejná vlastnost FileEncoding Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost FileFormat Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost FileTools Seznam dostupných nástrojů, které pracují se soubory.
Veřejná vlastnost InheritedPropertySheets Získá nebo nastaví vlastností, které jsou zděděny z tohoto objektu.
Veřejná vlastnost IntermediateDirectory Získá nebo nastaví na zprostředkující souboru relativní cestu.Cesta může obsahovat proměnné prostředí.
Veřejná vlastnost IsDirty Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost IsSystemPropertySheet Určuje, zda tento list vlastností systému.
Veřejná vlastnost ManagedExtensions Získá nebo nastaví hodnotu označující, že tato konfigurace používá Visual C++.
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost OutputDirectory Získá nebo nastaví adresář, do kterého umístíte výstup.Výchozím adresářem je adresář projektu.
Veřejná vlastnost PropertySheetDirectory Získá název adresáře pro seznam vlastností.
Veřejná vlastnost PropertySheetFile Nastaví nebo získává úplnou cestu k souboru vlastnost list.Obsahuje název souboru.
Veřejná vlastnost PropertySheetName Nastaví nebo získá hodnotu název značky v souboru list vlastností.Tato vlastnost je k dispozici pouze pro zpětnou kompatibilitu a jinak použity nebudou.
Veřejná vlastnost PropertySheets Získá sada vlastností u objektu.
Veřejná vlastnost Rules Získá kolekce IVCRulePropertyStorage objekty, které můžete upravit vlastnosti projektu a výchozí metadata položky definované v tomto listu vlastností.
Veřejná vlastnost Tools Seznam dostupných nástrojů pro platformu.
Veřejná vlastnost useOfATL Získá nebo nastaví hodnotu, která určuje, jak používají ATL konfiguraci.
Veřejná vlastnost useOfMfc Získá nebo nastaví hodnotu, která určuje, jak MFC používá konfiguraci.
Veřejná vlastnost UserMacros Získá sada maker uživatele.
Veřejná vlastnost VCProjectEngine Ukazatel se získá modulu projekt.
Veřejná vlastnost WholeProgramOptimization Získá nebo nastaví hodnotu určující, zda povolit křížové modul optimalizace zpožděním generování kódu propojení čas.

Nahoru

Metody

  Název Popis
Veřejná metoda AddPropertySheet Přidá seznam vlastností kolekce vlastností přímo importovat seznam vlastností.
Veřejná metoda AddUserMacro Makro uživatel přidá do seznamu vlastností.
Veřejná metoda ClearToolProperty Hodnota vlastnosti vlastnosti nástroje vymaže.
Veřejná metoda MatchName Zadaný název na název kolekce zboží odpovídá.
Veřejná metoda MovePropertySheet Přesune importované vlastnost list jednu pozici před nebo po v pořadí hodnocení.Pozice zde označuje jeho relativní umístění mezi všechny stránky vlastností přímo importovat tento list vlastností.
Veřejná metoda RemoveAllUserMacros Odebere všechna makra uživatele ze seznamu vlastností.
Veřejná metoda RemovePropertySheet Odebere seznam vlastností z kolekce vlastností přímo importovat seznam vlastností.
Veřejná metoda RemoveUserMacro Odebere uživatele makro ze seznamu vlastností.
Veřejná metoda Save Uloží soubor projektu (.vcxproj).

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů