Interface IVsBuildPropertyStorage
Publicado: agosto de 2016
Obtém e define as propriedades do MSBuild no arquivo de projeto.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("E7355FDF-A118-48F5-9655-7EFD9D2DC352")]
public interface IVsBuildPropertyStorage
[InterfaceTypeAttribute(1)]
[GuidAttribute("E7355FDF-A118-48F5-9655-7EFD9D2DC352")]
public interface class IVsBuildPropertyStorage
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("E7355FDF-A118-48F5-9655-7EFD9D2DC352")>]
type IVsBuildPropertyStorage = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("E7355FDF-A118-48F5-9655-7EFD9D2DC352")>
Public Interface IVsBuildPropertyStorage
Métodos
Nome | Descrição | |
---|---|---|
GetItemAttribute(UInt32, String, String) | Recupera o valor de um atributo para um item de hierarquia identificado por VSITEMID. |
|
GetPropertyValue(String, String, UInt32, String) | Obtém um MSBuild valor da propriedade. |
|
RemoveProperty(String, String, UInt32) | Usado por um subtipo de projeto para remover um MSBuild propriedade. |
|
SetItemAttribute(UInt32, String, String) | Define o valor de um atributo para um item de hierarquia identificado por VSITEMID. |
|
SetPropertyValue(String, String, UInt32, String) | Usado por um subtipo de projeto para definir um MSBuild valor da propriedade. |
Comentários
Um subtipo de projeto pode precisar salvar dados no arquivo de projeto. Essa interface fornece acesso às propriedades do arquivo de projeto MSBuild.
Para obter mais informações, consulte Salvando dados em arquivos de projeto, Design do projeto subtipos, persistência de dados no arquivo de projeto MSBuild.
Observações para os Implementadores:
Implementar IVsBuildPropertyStorage para controlar os valores de propriedade do projeto subtipo de interesse para MSBuild.
Confira Também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao início