Aracılığıyla paylaş


IVsPackage.GetAutomationObject Yöntem (String, Object)

 

dte Otomasyon nesne modelinde katılmak VSPackage sağlar.

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

Sözdizimi

int GetAutomationObject(
    string pszPropName,
    out object ppDisp
)
int GetAutomationObject(
    String^ pszPropName,
    [OutAttribute] Object^% ppDisp
)
abstract GetAutomationObject : 
        pszPropName:string *
        ppDisp:Object byref -> int
Function GetAutomationObject (
    pszPropName As String,
    <OutAttribute> ByRef ppDisp As Object
) As Integer

Parametreler

  • pszPropName
    [in] Prop adını içeren bir boş sonlandırılmış dize işaretçisi.
  • ppDisp
    [Çıkış] İşaretçi IDispatch arabirimi.

Dönüş Değeri

Type: System.Int32

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

Notlar

com imzası

Vsshell.idl:

HRESULT IVsPackage::GetAutomationObject(
   [in] LPCOLESTR pszPropName,
   [out] IDispatch **ppDisp
);

Bu yöntem, isteğe bağlıdır ve dte Otomasyon nesne modeli genişletmek istediğiniz VSPackages göre uygulanır.Aslında, bu yöntemle dte ve olay kaynaklarını nesneler ekleyebilirsiniz.

Ayrıca bkz.

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

Başa dön