IVsBuildPropertyStorage3 Interface
Implemented by the project system to give flavors access to the MSBuild property system. This interface provides more flexibility around setting properties than IVsBuildPropertyStorage. It allows for adding a new conditional property group and does not escape the values.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime (in Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime.dll)
Syntax
'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("9669894B-8698-4E4A-BF06-AECA45559C36")> _
Public Interface IVsBuildPropertyStorage3
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("9669894B-8698-4E4A-BF06-AECA45559C36")]
public interface IVsBuildPropertyStorage3
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"9669894B-8698-4E4A-BF06-AECA45559C36")]
public interface class IVsBuildPropertyStorage3
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("9669894B-8698-4E4A-BF06-AECA45559C36")>]
type IVsBuildPropertyStorage3 = interface end
public interface IVsBuildPropertyStorage3
The IVsBuildPropertyStorage3 type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdviseEvents | Subscribes to build property storage events. | |
UnadviseEvents | Unsubscribes from build property storage events. |
Top
Remarks
Introduced in Visual Studio 2013 Update 2. To reference the correct assembly version, see Referencing Assemblies Delivered in the Visual Studio 2013 SDK Update 2.