IVsHierarchy.GetProperty(UInt32, Int32, Object) Método

Definição

Obtém as propriedades de um determinado nó ou da hierarquia.

public:
 int GetProperty(System::UInt32 itemid, int propid, [Runtime::InteropServices::Out] System::Object ^ % pvar);
int GetProperty(unsigned int itemid, int propid, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & pvar);
public int GetProperty (uint itemid, int propid, out object pvar);
abstract member GetProperty : uint32 * int * obj -> int
Public Function GetProperty (itemid As UInteger, propid As Integer, ByRef pvar As Object) As Integer

Parâmetros

itemid
UInt32

no Identificador de item de um item na hierarquia. Para obter uma lista de itemid valores, consulte VSConstants.VSITEMID .

propid
Int32

no Identificador da propriedade de hierarquia. Para obter uma lista de propid valores, consulte __VSHPROPID .

pvar
Object

fora Ponteiro para uma variante que contém o valor da propriedade.

Retornos

Int32

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

Comentários

Para obter as propriedades do projeto (hierarquia), especifique um itemid valor de VSITEMID_ROOT .

Assinatura COM

De VSShell. idl:

HRESULT IVsHierarchy::GetProperty(  
   [in] VSITEMID itemid,  
   [in] VSHPROPID propid,  
   [out] VARIANT *pvar  
);  

Aplica-se a