Metoda IVsPackage.GetAutomationObject — (String, Object)
Umożliwia VSPackage do uczestniczenia w modelu obiektowym automatyzacji DTE.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
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
Parametry
- pszPropName
[w] Wskaźnik null zakończonych ciąg znaków zawierający nazwę prop.
- ppDisp
[out] Wskaźnik, aby IDispatch interfejsu.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsPackage::GetAutomationObject(
[in] LPCOLESTR pszPropName,
[out] IDispatch **ppDisp
);
Ta metoda jest opcjonalny i jest implementowana przez VSPackages, który chcesz rozszerzyć model obiektowy automatyzacji DTE.Zasadniczo można dodać obiektów do źródeł DTE i zdarzeń przy użyciu tej metody.
Zobacz też
Interfejs IVsPackage
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku