VCPropertySheet.ManagedExtensions 属性

获取或设置一个值,该值指示此配置使用 Visual C++。

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

声明
Property ManagedExtensions As compileAsManagedOptions
compileAsManagedOptions ManagedExtensions { get; set; }
property compileAsManagedOptions ManagedExtensions {
    compileAsManagedOptions get ();
    void set (compileAsManagedOptions value);
}
abstract ManagedExtensions : compileAsManagedOptions with get, set
function get ManagedExtensions () : compileAsManagedOptions
function set ManagedExtensions (value : compileAsManagedOptions)

属性值

类型:Microsoft.VisualStudio.VCProjectEngine.compileAsManagedOptions
一个 compileAsManagedOptions 枚举。

备注

ManagedExtensions 公开 C++ 编译器的 /clr(公共语言运行时编译) 选项的功能。

如果将此属性而不是编译器工具的 CompileAsManaged 属性,则其他中,链接器的相关属性和 VCWebServiceProxyGeneratorTool 为您设置。 将编译器的 CompileAsManaged 属性直接重写在此配置的 ManagedExtensions 属性。

.NET Framework 安全性

请参见

参考

VCPropertySheet 接口

Microsoft.VisualStudio.VCProjectEngine 命名空间