Metoda IVsExtensibleObject.GetAutomationObject — (String, Object)
Zwraca obiekt automatyzacji.
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] Przekazuje środowisko null gdy konsument automatyzacji wywołuje obiekt automatyzacji.
- ppDisp
[out] Wskaźnik, aby IDispatch interfejsu obiektu mają być zwrócone.
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 IVsExtensibleObject::GetAutomationObject(
[in] LPCOLESTR pszPropName,
[out] IDispatch **ppDisp
);
Środowiska wywołuje tę metodę, jeśli konsument automatyzacji próbuje użyć Twój obiekt automatyzacji programu VSPackage.
Zobacz ilustracje wykonania tego interfejsu w Basic Edit Sample.
Zobacz też
Interfejs IVsExtensibleObject
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku