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