Metodo Package.IVsPackage.GetAutomationObject
Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.
Ottiene un oggetto automazione-semplice per questo pacchetto.
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Private Function GetAutomationObject ( _
propName As String, _
<OutAttribute> ByRef auto As Object _
) As Integer Implements IVsPackage.GetAutomationObject
int IVsPackage.GetAutomationObject(
string propName,
out Object auto
)
Parametri
- propName
Tipo: System.String
Stringa contenente il nome della proprietà di automazione.
- auto
Tipo: System.Object%
[out] restituisce l'oggetto ActiveX.
Valore restituito
Tipo: System.Int32
Se il metodo ha esito positivo, S_OKin caso contrario, un codice di errore.
Implementa
IVsPackage.GetAutomationObject(String, Object%)
Note
L'implementazione predefinita restituirà auto come nullriferimento null (Nothing in Visual Basic) se propName è nullriferimento null (Nothing in Visual Basic), che indica l'assenza di un oggetto ActiveX predefinito.Se propName ènullriferimento null (Nothing in Visual Basic)non, verificherà gli attributi di metadati che cerca una pagina di opzioni che dispone di un nome di formato: <Category>.<Name>.Se la pagina delle opzioni contiene questo formato e indica che supporta l'automazione, il relativo oggetto ActiveX verrà restituito.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.