Aracılığıyla paylaş


IVsShell.GetProperty Yöntem (Int32, Object)

 

Ortam özelliği döndürür.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

int GetProperty(
    int propid,
    out object pvar
)
int GetProperty(
    int propid,
    [OutAttribute] Object^% pvar
)
abstract GetProperty : 
        propid:int *
        pvar:Object byref -> int
Function GetProperty (
    propid As Integer,
    <OutAttribute> ByRef pvar As Object
) As Integer

Parametreler

  • pvar
    Type: System.Object

    [out] Belirtilen özellik değerini içeren bir değişken yapısı işaretçisi.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Notlar

COM imza

Vsshell.idl:

HRESULT IVsShell::GetProperty(
   [in] VSSPROPID propid,
   [out] VARIANT *pvar
);

Her __VSSPROPID uygun VT_ türünü içeren bir değişken yapısı döndürmesi gerekir. Arayan VT_ doğru olduğunu varsayabilir; diğer bir deyişle, bu çağrı için gerekli değildir VariantChangeType veya türü (ötesinde üstbilgi dosyası uyuşmazlıkları yoktu emin olmak için bir onay) doğrulayın. Bu mantık, bir özelliğini ayarlarken çağıran için de geçerlidir; Hiyerarşi çağıran bir değişken zaten doğru VT_ türe dönüştürülen geçen olduğunu varsayar.

Daha fazla bilgi için bkz: IDispatch.

Ayrıca bkz.

IVsShell Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön