Partilhar via


Método IVsBuildPropertyStorage.GetPropertyValue (String, String, UInt32, String)

 

Publicado: abril de 2016

Obtém um MSBuild o valor da propriedade.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int GetPropertyValue(
    string pszPropName,
    string pszConfigName,
    uint storage,
    out string pbstrPropValue
)
int GetPropertyValue(
    String^ pszPropName,
    String^ pszConfigName,
    unsigned int storage,
    [OutAttribute] String^% pbstrPropValue
)
abstract GetPropertyValue : 
        pszPropName:string *
        pszConfigName:string *
        storage:uint32 *
        pbstrPropValue:string byref -> int
Function GetPropertyValue (
    pszPropName As String,
    pszConfigName As String,
    storage As UInteger,
    <OutAttribute> ByRef pbstrPropValue As String
) As Integer

Parâmetros

  • pszPropName
    [in] Nome da propriedade build.
  • pszConfigName
    [in] Nome da configuração de compilação.
  • storage
    [in] Tipo de armazenamento de persistência do arquivo.Valores são obtidas a partir do _PersistStorageType enumeração.
  • pbstrPropValue
    [out, retval] Especifica o valor da MSBuild o objeto de propriedade.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell80.idl:

HRESULT IVsBuildPropertyStorage::GetPropertyValue(
   [in] LPCOLESTR pszPropName,
   [in] LPCOLESTR pszConfigName,
   [in] PersistStorageType storage,
   [out, retval] BSTR* pbstrPropValue
);

Usado por um subtipo de projeto para recuperar o MSBuild valor de objeto do projeto base.Para obter mais informações sobre os subtipos de projeto, consulte Project Subtype Overview.

Consulte também

Interface IVsBuildPropertyStorage
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo