Método IVsPackage.GetAutomationObject (String, Object)
Permite que um VSPackage participar no modelo de objeto de automação do DTE.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- pszPropName
[in] Ponteiro para uma seqüência de caracteres terminado nulo que contém o nome de prop.
- ppDisp
[out] Ponteiro para o IDispatch interface.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsPackage::GetAutomationObject(
[in] LPCOLESTR pszPropName,
[out] IDispatch **ppDisp
);
Este método é opcional e é implementado por VSPackages que deseja estender o modelo de objeto de automação de DTE.Essencialmente, você pode adicionar objetos às fontes de DTE e o evento usando esse método.
Consulte também
Interface IVsPackage
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo