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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。